Java三种代理模式:静态代理、动态代理、CGLIB代理
一、代理模式介绍
代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。
为其他对象提供一种代理以控制这个对象的访问,在某些情况下一个对象不能直接访问那个对象时,代理就起到了客户端和被代理对象(委托类)中介作用。 代理类和委托类都有同样接口。
好处:可以不用动原来类的逻辑,再次增加一些功...
原创
2019-09-12 02:44:18 ·
173 阅读 ·
0 评论