标签: java spring hibernate exception transactional
我正在使用Spring和Hibernate。
我有一个注释为@Transactional的类,我希望能够捕获Spring注释生成的异常,而不使用try catch块。
异常是由于数据库连接丢失造成的。
我对事务类的方法有很多调用,并且管理异常的过程总是一样的,所以我只想在引发异常时调用方法。
任何人都知道如何做到这一点?
答案 0 :(得分:0)
我要么说要么使用AspectJ AfterThrowing要么自定义你的注释
Rollback on every checked exception