摘要: 二级缓存作用域在Mapper中。当一级缓存失效后,一级缓存中的数据会转移到二级缓存中 1.在Mybatis中开启二级缓存 <setting name="cacheEnabled" value="true"/><!--开启二级缓存--> 2.在Mapper.xml中 <cache/><!--在Mapp 阅读全文
posted @ 2022-01-30 21:17 小罗要有出息 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一级缓存,在开启sqlSession后会自动开启,关闭sqlSession,就可以关闭一级缓存 1.查询相同的数据,不会刷新缓存 例子 public void getUserById (){ SqlSession sqlSession = sqlSessionFactory.getsqlSessio 阅读全文
posted @ 2022-01-30 20:19 小罗要有出息 阅读(112) 评论(0) 推荐(0) 编辑
摘要: sql标签 <!--sql片段--> <sql id="updateSql"> <if test="title != null"> title=#{title}, </if> <if test="author != null"> author=#{author}, </if> </sql> <!-- 阅读全文
posted @ 2022-01-30 12:26 小罗要有出息 阅读(53) 评论(0) 推荐(0) 编辑