mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-20 22:17:09 +08:00
Update spring-transaction.md
This commit is contained in:
parent
63244b8c80
commit
0af9b3a45c
@ -684,6 +684,8 @@ private void method1() {
|
||||
1. `@Transactional` 注解只有作用到 public 方法上事务才生效,不推荐在接口上使用;
|
||||
2. 避免同一个类中调用 `@Transactional` 注解的方法,这样会导致事务失效;
|
||||
3. 正确的设置 `@Transactional` 的 `rollbackFor` 和 `propagation` 属性,否则事务可能会回滚失败;
|
||||
3. 被 `@Transactional` 注解的方法所在的类必须被 Spring 管理,否则不生效;
|
||||
3. 底层使用的数据库必须支持事务机制,否则不生效;
|
||||
4. ......
|
||||
|
||||
## 4. Reference
|
||||
|
Loading…
x
Reference in New Issue
Block a user