spring 事务总结

TX是由AOP实现的 ---

   AOP的实现方式:

       1、代理方式(Spring Aop ):

                  1.JDK的基于接口方式

                  2.cglib的基于类的方式(修改字节码, 加入extend 类?)

          这两种代理方式 都存在父子关系,也跟日常生活中的代理一样。具体可以参考动态代理模式                      

       2、非代理(aspectJ?):

                这货没用代理实现?

 有空看看cglib asm aspectj 的

http://stackoverflow.com/questions/2261947/are-there-alternatives-to-cglib 写道
Are there alternatives to cglib? [closed]

猜你喜欢

转载自cainiao1923.iteye.com/blog/2336050