哪位大神帮我看一下我配置ssh框架,使用注解式事务结果没有预期的效果!谢谢了!
数据库新加了一条数据0.0 正常应该是新增这里要回滚的啊!结果还是insert成功了..
spring配置文件部分代码:
你把异常抛出了~~而且你这个异常好像还不是RuntimeException子类
默认配置下,spring只有在抛出的异常为运行时unchecked异常时才回滚该事务,也就是抛出的异常为RuntimeException的子类(Errors也会导致事务回滚),而抛出checked异常则不会导致事务回滚。
可以明确的配置在抛出那些异常时回滚事务,包括checked异常。也可以明确定义那些异常抛出时不回滚事务。