2021
07-09
07-09
Spring事务注解@Transactional失效的八种场景分析
首先说一下最近自己遇到的一个坑:@TransactionalserviceA(){try{insert();serviceB.update();}catch(){thrownewRunTimeException();}}serviceB(){@Transactionalupdate(){try{mapperB.update();}catch(){thrownewRunTimeException();}}}mapperB(){try{//doSomething....returntrue;}catch(){returnfalse;}}上面的例子中我的异常出现再//doSomething…的一个sql执行异常了,serviceA中的insert却一直不能回滚,根本原...
继续阅读 >