重要易忘点@Transactional 的使用注意事项总结@Transactional 注解只有作用到 public 方法上事务才生效,不推荐在接口上使用;避免同一个类中调用 @Transactional 注解的方法,这样会导致事务失效;正确的设置 @undefined被 @Transactional 注解的方法所在的类必须被 Spring 管理,否则不生效;底层使用的数据库必须支持事务机制,否则不生效;