mybatis一级缓存和二级缓存

1、一级缓存:session级别

执行以下操作之后一级缓存消失:

1)执行了session.clearCache();

2)执行了CUD操作后

3)执行了session.close()

 

2、二级缓存:mapper级别(同一个映射文件)

启用二级缓存配置:<cache/>

缓存的对象必须可序列化

执行后事务提交触发(????)

 

posted on 2016-12-29 22:59  _故乡的原风景  阅读(121)  评论(0编辑  收藏  举报