@Transactional 是否在 Spring 3 中替代了 AOP。它们是一样的吗?我可以说@Transactional 在内部实现 AOP 吗?
问问题
293 次
2 回答
4
注释只是一种简单的@Transactionnal
方式来声明一个方法是(或一个类的所有方法都是)事务性的。
Spring Framework 将使用 AOP 代理来拦截对方法的调用并管理事务。
所以,我们可以说在@Transactionnal
内部使用 AOP。
更多信息在这里
于 2013-01-01T16:54:51.050 回答
1
你可以说的是,Spring 使用 AOP 为 bean 方法添加了一个事务方面,注释为@Transactional
:在执行此类方法之前,它会启动一个事务(如果需要),并且在执行该方法之后,它会提交或回滚该事务。
于 2013-01-01T16:48:43.933 回答