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