@Transactional是否会在春季3取代AOP。它们是否相同?我可以说@Transactional在内部实现了AOP吗?
答案 0 :(得分:4)
@Transactionnal
注释只是一种声明方法是(或类的所有方法都是)transactionnal的简单方法。
Spring Framework将使用AOP代理拦截对方法的调用并管理事务。
所以,我们可以说@Transactionnal
在内部使用AOP。
更多信息here
答案 1 :(得分:1)
你可以说是Spring使用AOP为使用@Transactional
注释的bean方法添加事务方面:在执行这样的方法之前,它启动一个事务(如果需要),并在方法执行之后,它提交或回滚交易。