MyBatis
小旋风_亮宇
永不停止前进的脚步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis的缓存机制和常见的坑是什么?
一级缓存也叫本地缓存,MyBatis 的一级缓存是在会话(SqlSession)层面进行缓存的。MyBatis 的一级缓存是默认开启的,不需要任何的配置。 二级缓存是用来解决一级缓存不能跨会话共享的问题的,范围是namespace 级别的,可以被多个SqlSession 共享(只要是同一个接口里面的相同方法,都可以共享),生命周期和应用同步。 坑一、嵌套结果如果是collection的话,分页总数会存在问题 坑二、延迟加载失效 坑三、批量插入语句会因数据库不同而不同 ...原创 2021-07-02 12:43:33 · 369 阅读 · 0 评论 -
MyBatis学习
【MyBatis学习01】宏观上把握MyBatis框架 【MyBatis学习02】走进MyBatis的世界 【MyBatis学习03】原始dao开发方法及其弊端 【MyBatis学习04】mapper代理方法开发dao//面向接口编程 【MyBatis学习05】SqlMapConfig.xml文件中的配置总结 【MyBatis学习06】输入映射和输出映射 【MyBatis学习07】动态sql 【M...转载 2018-10-27 20:51:01 · 215 阅读 · 0 评论 -
Mybatis模糊查询
mybatis+oracle实现模糊查询 注意:在oracle中 concat不支持三个参数的 如concat(’%’,#{studentName},’%’) 三个参数必须嵌套:(如下) select * from gather_config where sid_servername like concat(concat('%','cr'),'%') ...转载 2019-01-09 16:52:32 · 451 阅读 · 0 评论
分享