2016 - 2024

感恩一路有你

spring事务7大传播特性 怎么理解spring事务的传播特性?

浏览量:1775 时间:2021-03-14 07:29:40 作者:admin

怎么理解spring事务的传播特性?

Spring使用传播来设置事务的传播属性。在这个属性中,我们提供了有关事务传播的特性:

1。需要传播:支持当前事务。如果没有当前事务,请创建一个新事务。这是最常见的选择。

2.传播支持:支持当前事务。如果没有当前事务,则以非事务模式执行。

3.传播强制:支持当前事务。如果没有当前事务,将引发异常。

4.传播需要新建:创建新事务。如果存在当前事务,则挂起当前事务。

5.不支持传播:操作以非事务方式执行。如果存在事务,则当前事务将被挂起。

6.传播-从不:以非事务方式执行。如果存在事务,将引发异常。

7.PROPAGATION_u2;Nested:支持当前事务,添加保存点,并与当前事务同步提交或回滚。

你是如何在面试别人Spring事务时“套路”对方的?

说到春天,有很多问题可以问。除非你能把源代码读三五遍,否则你就不可能精通。至于spring事物,您可以询问spring事物和数据库事物的类型,它们与数据本身事物的区别,以及spring事物的传播特性。最好编写一些伪代码来询问其他事物的传播。这仍然非常关键。您还可以询问spring的注释在什么情况下会失败。最基本的是,如果捕获到异常,它将失败。如果你问得更深,你也可以问分布式的东西等等

spring事务7大传播特性 spring事务传播机制 spring默认事务传播机制

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。