cglib
文章平均质量分 93
iteye_13303
这个作者很懒,什么都没留下…
展开
-
基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。...
http://www.iteye.com/topic/1121357?page=3 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。我还是喜欢基于Schema风格的Spring事务管理,但也有很多人在用基于@Trasactional注解的事务管理,但在通过基于JDK动态代理和CGLIB动态代理的实现Spring注解管...原创 2015-08-20 13:45:47 · 146 阅读 · 0 评论 -
实战CGLib系列之proxy篇(一):方法拦截MethodInterceptor
作者shensy及出处http://shensy.iteye.com/blog/1873155 实战CGLib系列文章本篇介绍通过MethodInterceptor和Enhancer实现一个动态代理。一、首先说一下JDK中的动态代理:JDK中的动态代理是通过反射类Proxy以及InvocationHandler回调接口实现的,不了解的同学请参考我的这篇Blog:Java动态...原创 2015-09-01 17:30:55 · 204 阅读 · 0 评论 -
实战CGLib系列之proxy篇(三):延迟加载LazyLoader
作者shensy及出处http://shensy.iteye.com/blog/1881277实战CGLib系列文章本篇介绍延迟加载器LazyLoader。一、作用:说到延迟加载,应该经常接触到,尤其是使用Hibernate的时候,本篇将通过一个实例分析延迟加载的实现方式。LazyLoader接口继承了Callback,因此也算是CGLib中的一种Callback类型。二、示例:首先定...原创 2015-09-02 17:04:08 · 109 阅读 · 0 评论 -
实战CGLib系列之proxy篇(二):回调过滤CallbackFilter
作者shensy及出处http://shensy.iteye.com/blog/1881130 实战CGLib系列文章本篇介绍回调过滤器CallbackFilter。一、作用在CGLib回调时可以设置对不同方法执行不同的回调逻辑,或者根本不执行回调。在JDK动态代理中并没有类似的功能,对InvocationHandler接口方法的调用对代理类内的所以方法都有效。二、...原创 2015-09-02 17:04:23 · 2354 阅读 · 0 评论 -
实战CGLib系列之proxy篇(四):改进版延迟加载Dispatcher
作者shensy及出处http://shensy.iteye.com/blog/1884572 实战CGLib系列文章本篇介绍改进版延迟加载器Dispatcher。一、作用:上一篇文章中,介绍了延迟加载器LazyLoader。本篇介绍另一种延迟加载接口Dispatcher。Dispatcher接口同样继承于Callback,也是一种回调类型。但是Dispatcher和...原创 2015-09-14 21:03:31 · 99 阅读 · 0 评论 -
实战CGLib系列之proxy篇(五):接口生成器InterfaceMaker
作者shensy及出处http://shensy.iteye.com/blog/1887625--------------------------------------实战CGLib系列文章本篇介绍接口生成器InterfaceMaker。一、作用:InterfaceMaker会动态生成一个接口,该接口包含指定类定义的所有方法。二、示例:比较简单,先定义一个类,仍使...原创 2015-09-15 13:19:49 · 481 阅读 · 0 评论