设计模式--代理模式(Proxy Pattern)

1、定义 代理模式就是为其他对象提供一种代理以控制对这个对象的访问。主要分为两种代理模式:静态代理和动态代理。 静态代理:利用组合关系实现静态代理,组合关系注入源对象,然后可以在外层对象进行其它逻辑的注入。静态代理的问题是不同的逻辑注入需要不同的代理对象,一直增加代理对象显然不实际。 动态代理:在java中,可以直接利用java.lang.refect.Proxy类直接创建代理类或者代理对象。 2
相关文章
相关标签/搜索