mybatis的mapper.xml配置文件,二级缓存配置,其中默认type=“org.apache.ibatis.cache.impl.PerpetualCache”
<cache/>
<cache type="org.apache.ibatis.cache.impl.PerpetualCache"/>
PerpetualCache继承Cache接口,id是Dao接口全限命名的字符串,如com.dao.UserDao,从下图可以看出mybatis的二级缓存是通过HashMap集合在本地服务器进行存储
PerpetualCache源代码
Cache接口中的方法,如下
Cache接口的源代码