设计模式
ranxiaochuan1994
这个作者很懒,什么都没留下…
展开
-
cglib动态代理分析
cglib动态代理原理代理对象源码分析#cglib动态代理使用流程创建被代理对象public class UserService { public void say(){ System.out.println("我是一位用户"); }}实现MethodInterceptor接口,在接口方法中增强被代理方法的功能:public class My...原创 2020-04-06 20:57:40 · 466 阅读 · 0 评论 -
jdk动态代理源码分析
JDK动态代理 jdk动态代理是基于接口的,也就是说被代理的类必须实现某个接口。接下来详细介绍一下jdk动态代理使用流程实现InvocationHandler接口 InvocationHandler接口中只有一个接口方法invoke(Object proxy, Method method, Object[] args)。 proxy:代理对象 method:被代理方法 ...原创 2020-04-06 16:33:15 · 101 阅读 · 0 评论