Spring AOP动态代理的两种实现方式
Spring AOP动态代理的两种实现方式
Aspect Oriented Programming 面向切面编程
通过预处理和运行期动态代理的方式, 实现功能的统一维护
作用: 在运行期间, 不修改源码的情况下, 增加方法的功能
优势: 减少重复代码, 也便于维护
底层实现: 动态代理技术
两种动态代理方式
jdk代理 : 基于接口的动态代理技术
cglib代理: 基于父类的动态代理技术
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XTD2b8jY-1610634
原创
2021-01-14 22:30:04 ·
12790 阅读 ·
1 评论