Mybatis一级缓存和二级缓存介绍

一级缓存:Mybatis的一级缓存是指SqlSession。一级缓存的作用域是一个SqlSession。Mybatis默认开启一级缓存。 在同一个SqlSession中,执行相同的查询SQL,第一次会去查询数据库,并写到缓存中;第二次直接从缓存中取。当执行SQL时两次查询中间发生了增删改操作,则SqlSession的缓存清空。   二级缓存:Mybatis的二级缓存是指mapper映射文件。二级缓
相关文章
相关标签/搜索