摘要:
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Trasactional注解的事务管理,但在通过基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务是有区别的,我们接下来看看到底有哪些区别。一、基础工作首先修改我们上一次做的SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结,如下所示: 将xml声明式事务删除java代码:<aop:config expose-proxy=" 阅读全文