spring 事务问题

今天碰到一个奇怪的问题,在service中执行方法,调用了两次dao,前面是save,在save后面抛错,竟然没回滚,难道不是一个事务?

后来网上查资料,发现spring的事务回滚必须是运行时异常RuntimeException

将Exception改为RuntimeException后问题解决!

哎····

原文地址:https://www.cnblogs.com/wangxufeng/p/4954016.html