加了@Transation的方法调用没加的方法会使事务失效吗
时间: 2024-04-26 21:25:51 浏览: 159
Linux查看PCIe版本及速率的方法
加了 `@Transactional` 注解的方法在被调用时,会开启一个事务,如果这个方法调用了没有加 `@Transactional` 注解的方法,那么这个方法的执行不会受到事务的控制,也就是说不会回滚。所以,为了保证事务的有效性,建议在整个调用链路上都加上 `@Transactional` 注解,或者使用编程式事务来控制事务的边界。
阅读全文