@Transactional奏效的方法

@Transactional生效的方法1 注解必须要卸载方法的实现上,虚方法不能生效,继承的方法不能生效2 需要的在spr

@Transactional生效的方法

1 注解必须要卸载方法的实现上,虚方法不能生效,继承的方法不能生效

2 需要的在spring配置中加上<aop:aspectj-autoproxy proxy-target-/> <tx:annotation-driven transaction-manager="transactionManager" />

?

3? ??? <dependency>
??? ??? ??? <groupId>aspectj</groupId>
??? ??? ??? <artifactId>aspectjrt</artifactId>
??? ??? ??? <version>1.5.4</version>
??? ??? </dependency>
??? ??? <dependency>
??? ??? ??? <groupId>aspectj</groupId>
??? ??? ??? <artifactId>aspectjweaver</artifactId>
??? ??? ??? <version>1.5.4</version>
??? ??? </dependency>
??? ??? <dependency>
??? ??? ??? <groupId>cglib</groupId>
??? ??? ??? <artifactId>cglib</artifactId>
??? ??? ??? <version>2.2</version>
??? ??? </dependency>

这些要加上,是用于aop拦截切片的

?

总结,我觉得比较麻烦,还是手动控制实在,自动档始终没手动档那么灵活