设计模式之GOF23代理模式01
时间:2019-08-10 18:40:28
收藏:0
阅读:78
代理模式
核心作用:
-通过代理,控制对对象的访问
-可以详细控制机制访问某个(某类)对象的方法,在调用这个方法前做前置处理,调用这个方法后做
后置处理(AOP的微观实现)
应用场景
-安全代理:屏蔽对真是角色的直接接触(经纪人)
-远程代理:通过代理类处理远程方法
-延迟加载:先加载轻量级的代理对象
分类:
静态代理
动态代理(JDK自带的动态代理,javaassist字节码操作代理,CGLIB,ASM)
原文:https://www.cnblogs.com/code-fun/p/11332298.html
评论(0)