【SSM框架】11.Mybatis的事务管理和缓存机制

事务:是由操作组成的逻辑执行单元,其中的操作作为一个整体,要么同时执行,要么都不执行。

事务特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持续性(Durability)

Mybatis的事务管理形式:使用JDBC的事务管理机制

              使用MANAGED的事务管理机制

Mybatis的缓存机制:分为一级缓存和二级缓存,可以减轻数据压力,提高数据库性能

         一级缓存:是SqlSession级别的缓存,是默认开启的,当使用insert、update、delete时会默认清除缓存中的数据

         二级缓存:是mapper级别的缓存,是多个SqlSession共享的默认没有开启,需要在setting全局参数中配置开启二级缓存

 

posted @ 2018-10-06 18:12  chain155  阅读(405)  评论(0)    收藏  举报