12.代理模式

代理模式(Proxy Pattern):Provide a surrogate or placeholder for another object to control access to it.为其他对象提供一种代理以控制对这个对象的访问。

代理模式的优点:

  • 职责清晰
  • 高扩展性
  • 智能化

要实现动态代理的首要条件是:被代理类必须实现一个接口。现在也有很多技术如CGLIB可以实现不需要接口也可以实现动态代理的方式。

results matching ""

    No results matching ""