学习笔记之Mybatis的一级缓存和二级缓存

需求原因,当进行查询时,执行多次同一语句,则返回结果相同但是每次还是要执行相同的语句,如果将查询的数据存入缓存,下次使用时直接从缓存中调用出来就即可 一级缓存:一级缓存是在sqlSession对象中有一个数据结构(hashmap)用于存储数据,不同sqlSession之间是不影响的。Mybatis默认开启一级缓存。 二级缓存:mapper级别的缓存,当多个sqlSession去操作同一个mappe
相关文章
相关标签/搜索