SpringBoot之Transactional事务
如果方法没有关联到一个事务,容器不会为他开启事务,如果方法在一个事务中被调用,该事务会被挂起,调用结束后,原先的事务会恢复执行。每一条语句处于一个单独的事务中,在这条语句执行完毕时,如果执行成功则隐式的提交事务,如果执行失败则隐式的回滚事务。事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。如果方法已经运行在一个事务中,则原有事务挂起,新的事务被创建。如果方法运行时,已经处在一个事务中,那么加入到这个事务,否则自己新建一个新的事务。
原创
2023-06-04 03:09:42 ·
3750 阅读 ·
0 评论