MyBatis —— 一级缓存

  MyBatis 的一级缓存存在于 SqlSession 的生命周期中,在同一个 SqlSession 会把执行的方法和参数经过算法生成缓存的键值,将键值和查询结果存入一个 Map 对象中。若是同一个 SqlSession 中执行的方法和参数彻底同样,那么经过算法就会生成相同的键值,当 Map 缓存对象中已经存在该键值时,则会返回缓存中的对象。算法 当出现 增、删、改操做时都会清空一级缓存。缓存
相关文章
相关标签/搜索