MyBatis 动态SQL
if、where 标签
where 标签会自动解决多了and的sql语句
set标签和where标签类似,都是解决语法问题,解决多余的逗号
trim 自定义截串规则,可以代替where和set标签
或用| 或者|| 都可以
choose/when/otherwise 标签
when第一个生效
foreach标签
但是传空会报错
优化:
批量插入
批量修改
数据库支持多个插入
开启事务
sql片段
特殊字符
Mybatis扩展
拥有二级缓存机制,用来加速查询
同时,对象需要实现序列化接口
后来几乎不用了
PageHelper分页插件