mybatis
想要飞翔的企鹅
这个作者很懒,什么都没留下…
展开
-
分页查询
dao层代码@SelectProvider(type = XPatientInfoProvider.class, method = "getPatientInfo")@Options(flushCache = Options.FlushCachePolicy.FALSE, useCache = true, timeout = 10000)List<XPatientInfoResentity> getPatientInfo(@Param("XPatientInfoVo") XPatien..原创 2021-04-19 11:39:56 · 219 阅读 · 0 评论 -
mybatis一级缓存与二级缓存
1. 一级缓存缓存:提升效率的,针对访问量大,但是改变频次不高的数据,可以做缓存原理:一级缓存是线程级别的/事物级别的/sqlsession级别。私家车,不能与mybatis的一级缓存就是在被SqlSession对象中的一个Map,默认是开启的,执行sql语句执行查询是先到Map中查找,查找不到再去数据库查询结果,并将查询到的结果封装到Map中一份,能查找到直接返回对象。一级缓存:提升效率,间接处理了数据库中的不可重复读和幻读。2. 二级缓存二级缓存是全局的,每个用户可以共享公交车,共享单原创 2021-04-13 09:16:16 · 114 阅读 · 0 评论