代理
目的:扩展被代理对象的功能。
参考:
https://blog.csdn.net/briblue/article/details/73928350
https://www.jianshu.com/p/6f6bb2f0ece9
例如动态代理中的拦截器,拦截某个方法后,在该方法前后增加额外方法,扩展了其功能。
静态代理
动态代理
CGLIB
参考:
目的:扩展被代理对象的功能。
参考:
https://blog.csdn.net/briblue/article/details/73928350
https://www.jianshu.com/p/6f6bb2f0ece9
例如动态代理中的拦截器,拦截某个方法后,在该方法前后增加额外方法,扩展了其功能。
参考: