mybatis要点

快速有针对的学习我们的mybatis,总结了一下内容进行快速的学习:
一,mybatis的全局的配置文件的学习。
1,包含里面的标签的的作用的学习。
二,mapper.xml配置文件的学习
1,需要遵循的规则

三,mybatis中的动态sql的概念
1,标签的使用
2,和标签配合使用,消除sql语句中使用and的问题。(主要用于sql参数的动态传入)
3,标签的使用(修改数据时,配合使用)
4,标签(主要是属性的作用)
5,标签
四,模糊查询的sql语句编写
方案一:在应用层面加入%%
List

list=addressMapper.select_like("%大%");
方案二: 通过mysql的concat函数也可以
select * from address
where
jiedao like concat(’%’,#{jiedao},’%’)
方案三:
直接通过sql标签 bind来完成



select * from address
where
jiedao=#{jiedao}

五,mybatis_config.xml配置文件中的标签节点

六,缓存
1,一级缓存:默认开启
是绘画级别的缓存 ,在增删改的时候会清除缓存
2,二级缓存:需要配置开启
1>,开启缓存的方法
首先,在mybatis核心配置中settings标签开启缓存
其次,在mapper.xml文件中开启缓存
2>,是跨会话级别的缓存,增删改时,会清除缓存。
七,关系映射

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值