1.动态代理
运行时构建代理,运行打理的机制,用于rpc和aop
鉴权,缓存,日志,统计,等等
实现的技术包括 java原生反射,cglib和javassisist
java 的易懂,简单,好维护,好升级
cglib和javassist,性能高,相比java复杂一点
spring可以选java还是cglib
反射:需要有接口
cglib:基于子类
1.动态代理
运行时构建代理,运行打理的机制,用于rpc和aop
鉴权,缓存,日志,统计,等等
实现的技术包括 java原生反射,cglib和javassisist
java 的易懂,简单,好维护,好升级
cglib和javassist,性能高,相比java复杂一点
spring可以选java还是cglib
反射:需要有接口
cglib:基于子类