动态代理的分类:jdk的动态代理(基于接口实现) cglib(继承)
动态代理的作用简单理解为 对目标类的增强,不参与业务
在spring中注入开启切面时:<aop:aspectj-autoproxy proxy-target-class=“false”> FALSE是 默认为jdk动态代理,如果没有目标类没有实现接口,spring会自动使用cglib; git地址:https://github.com/1129146751/autoproxy.git
1.接口:
2.接口的实现类:
3.生成代理对象的类:
3.test类:
结果:
动态代理
最新推荐文章于 2024-08-05 07:30:00 发布