
spring
文章平均质量分 93
发奋小青年
这个作者很懒,什么都没留下…
展开
-
spring 事务管理
事务回顾1、事务的特性:①原子性:事务是不可分割的,要么都成功,要么都失败②一致性:事务发生前和事务发生后,事件的总数状态不变。(例如:转账操作)③隔离性:多个事务在执行时可能会收到彼此的影响,所以采用了不同的隔离级别来避免这种影响④持久性:事务一旦提交,它对数据的改变就是永久性的,即使数据库发生故障也不应该有什么影响。2、多个事务造成的影响①脏读:一个事务读取到了另一个事务还没有提交的数据(脏数...原创 2018-07-10 16:02:27 · 195 阅读 · 0 评论 -
spring循环依赖问题
什么是循环依赖循环依赖就是循环引用,就是两个或多个bean之间相互持有对象,比如A引用B,B引用C,C引用A,他们最终反映为一个环,如下类图所示: spring如何解决循环依赖spring容器的循环依赖分为两类:一类是构造器循环依赖,另一类是setter循环依赖。(1)构造器循环依赖构造函数构成的循环依赖是无法解决的,只能抛出BeanCurrentlyInCreatio...原创 2018-10-27 22:03:19 · 810 阅读 · 0 评论 -
spring事务管理
事务回顾1、事务的特性:①原子性:事务是不可分割的,要么都成功,要么都失败②一致性:事务发生前和事务发生后,事件的总数状态不变。(例如:转账操作)③隔离性:多个事务在执行时可能会收到彼此的影响,所以采用了不同的隔离级别来避免这种影响④持久性:事务一旦提交,它对数据的改变就是永久性的,即使数据库发生故障也不应该有什么影响。2、多个事务造成的影响①脏读:一个事务读取到了另一...原创 2018-10-27 22:37:26 · 347 阅读 · 0 评论