【发布时间】:2011-04-17 11:57:35
【问题描述】:
谁能告诉我在@Transactional 方法中捕获SQL 和其他异常是否安全并被推荐?当使用程序化事务管理时,我可以简单地捕获异常并做任何我想做的事情,但我不知道我是否不会通过捕获这些异常来破坏事务性 AOP 系统,否则这些异常会触发回滚......如果我以声明的方式进行。
我想有代理可以为 AOP 建议中的 @Transactional 方法创建一个具有单独连接的逻辑事务。并且他们需要捕获“我想捕获”的异常并将事务回滚。
【问题讨论】:
标签: java spring transactions spring-aop