学习笔记 4.19 静态代理与动态代理

学习笔记 4.19 静态代理与动态代理

  1. 为什么要使用代理

    preview

​ 这张思维导图就总结很好。

因为有需求,所以想办法实现。

从静态代理,到动态代理。

这里用到了Java的反射。

框架=设计模式+反射+注解

spring的aop就广泛使用了动态代理

java自带的反射必须要求被代理类有接口

cglib动态代理是继承被代理类实现代理功能,所以不能继承final类

posted @ 2021-04-19 22:00  jjcccc  阅读(123)  评论(0)    收藏  举报