2019年5月26日

乐观锁和悲观锁

摘要: 乐观锁和悲观锁 1基本区别 名称 核心点 说明 场景 悲观锁(pessimistic lock) 操作之前加锁 (最坏情况) 每次拿数据时都认为别人会修改,因此每次拿数据时都上锁 注意点: Mysql innodb中使用悲观锁一定要关闭自动提交属性(默认autocommit模式,即执行一个更新操作后 阅读全文

posted @ 2019-05-26 13:51 cslj2013 阅读(173) 评论(0) 推荐(0) 编辑

spring事务管理

摘要: 1、spring4种事务特性,5种隔离级别,7种传播行为,事务失效原因分析 1.1spring4种事务特性 事务:逻辑上一组操作,这些操作要么一起成功,要么一起失败。 特性:(ACID) 原子性(atomicity): 事务不可分割,要么全执行,要么不执行。(如 一致性(consistency):  阅读全文

posted @ 2019-05-26 00:24 cslj2013 阅读(233) 评论(0) 推荐(0) 编辑

导航