spring
维亚贝
这个作者很懒,什么都没留下…
展开
-
事务的7中传播特性
一、传播特性的产生 在项目开发中,一般将事务设置在service层,当调用这个service方法时,这个service保证了所有的操作在同一个事务中,所有对数据库的操作要么一起成功,要么一起失败。 如果service方法除了调用DAO,还调用了其他的service方法,如何通过事务控制,保证数据的一致,这个时候就需要事务的传播特性。二、传播特性种类 ...原创 2018-08-09 19:13:35 · 6332 阅读 · 0 评论 -
Spring事务回滚条件
在spring项目中,很多时候事务出现了异常,但是却没有回滚,导致数据库中产生脏数据。那位为什么明明出现了异常,事务却没有回滚呢,下面分析一下spring事务回滚的条件。 Spring事务回滚机制是这样的:当所拦截的方法有指定异常抛出,事务才会自动进行回滚! 1、拦截的方法: 事务的控制方式有三种: ...原创 2018-08-13 20:06:40 · 4056 阅读 · 0 评论