近几天做spring的事务,在spring配置事务啊,都配置对了,可是为什么不能回滚事务。今天总算是弄明白了。一片很好的文章http://www.lookhan.com/javaee/spring/20110317195435.html
里面说的很清楚,我的也是这么写的。有一个问题我理解错了。就是跑出运行时异常,而不是捕获,捕获运行时异常 应该在业务逻辑层。
而不是 e.printStackTrace();否则不会回滚的。
近几天做spring的事务,在spring配置事务啊,都配置对了,可是为什么不能回滚事务。今天总算是弄明白了。一片很好的文章http://www.lookhan.com/javaee/spring/20110317195435.html
里面说的很清楚,我的也是这么写的。有一个问题我理解错了。就是跑出运行时异常,而不是捕获,捕获运行时异常 应该在业务逻辑层。
而不是 e.printStackTrace();否则不会回滚的。