【问题标题】:Catch exception on @Transaction annotation在@Transaction 注释上捕获异常
【发布时间】:2015-05-30 17:11:53
【问题描述】:

我正在使用 Spring 和 Hibernate。

我有一个注释为 @Transactional 的类,我希望能够在不使用 try catch 块的情况下捕获 Spring 注释生成的异常。

异常是由于数据库连接丢失。

我对事务类的方法有很多调用,并且管理异常的过程总是相同的,所以我只想在引发异常时调用方法。

有人知道怎么做吗?

【问题讨论】:

    标签: java spring hibernate exception transactional


    【解决方案1】:

    我会说要么使用 AspectJ AfterThrowing 要么自定义您的注释

    Rollback on every checked exception

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-04
      • 2014-11-16
      • 2012-12-18
      • 1970-01-01
      • 2014-01-07
      • 2013-01-04
      • 2015-12-25
      相关资源
      最近更新 更多