SpringBoot中Transaction注解不起作用原因

场景: 方法中使用声明式事务(Transaction)注解不起效果


原因:


      1、使用注解的方法是非public修饰符修饰的方法(private,protected修饰的方法都无效)


      2、使用注解的方法手动使用try...catch进行捕获了异常(如果需要捕获异常且又要事务起作用,则需要在catch中加:throw new RuntimeException()即可)



上一篇:Halcon控件图像缩放


下一篇:java 获取指定后缀名的文件