亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

spring的事務傳播屬性有哪些

小億
106
2023-09-12 20:46:35
欄目: 編程語言

在Spring中,事務傳播屬性定義了一個方法的事務邊界如何與其他方法的事務邊界相互關聯。Spring提供了以下的事務傳播屬性:

  1. REQUIRED:如果當前存在事務,則加入該事務,如果不存在事務,則創建一個新的事務。這是最常用的傳播屬性。

  2. SUPPORTS:如果當前存在事務,則加入該事務,如果不存在事務,則以非事務的方式運行。

  3. MANDATORY:如果當前存在事務,則加入該事務,如果不存在事務,則拋出異常。

  4. REQUIRES_NEW:無論當前是否存在事務,都創建一個新的事務。如果當前存在事務,則將當前事務掛起。

  5. NOT_SUPPORTED:以非事務的方式運行,如果當前存在事務,則將當前事務掛起。

  6. NEVER:以非事務的方式運行,如果當前存在事務,則拋出異常。

  7. NESTED:如果當前存在事務,則在當前事務的嵌套事務中運行。如果不存在事務,則創建一個新的事務。嵌套事務可以獨立于外部事務進行提交或回滾。

這些事務傳播屬性可以通過在@Transactional注解中指定來應用于方法。例如,@Transactional(propagation = Propagation.REQUIRED)。

0
大足县| 灌南县| 三门峡市| 遂昌县| 兰溪市| 河池市| 岚皋县| 微山县| 平顶山市| 伊宁县| 精河县| 永仁县| 贺州市| 绍兴市| 宿州市| 东海县| 宁远县| 舒城县| 中山市| 金湖县| 民县| 罗江县| 贵阳市| 珲春市| 宜州市| 高雄县| 天镇县| 承德县| 沁源县| 喀喇沁旗| 浦城县| 马关县| 永城市| 资阳市| 恩平市| 博客| 都兰县| 镇雄县| 北碚区| 诸暨市| 察哈|