月度归档:2015年02月

Struts2+Spring中抛出一般异常(checked exception)事务不回滚的问题

在用String进程事务管理时,Spring只会在运行时异常(runtime exception)抛出时回滚数据库操作,如果我们自定义的异常或者其他没有继承runtime exception的异常抛出时,String不会回滚事务。如果你的抛出某种异常时,有两种方法。

继续阅读