# AOP中的代理模式应用
# Spring AOP实现原理
- Spring基于代理模式实现功能动态扩展,包含两种形式:
- 目标类用于接口,通过JDK动态代理实现功能扩展
- 目标类没有接口,通过CGLib组件实现功能扩展
# AOP的底层原理-CGLib
# CGLib实现代理类
- CGLib是运行时字节码增强技术(Code Generation Library)
- Spring AOP扩展无接口类使用CGLib
- AOP会运行时生成目标继承类字节码的方式进行行为扩展
# 导航,上一页,下一页
# 支持我-微信扫一扫-加入微信公众号
# 赞赏作者
# 种一棵树,最好的时间是十年前,其次是现在
立志用功,如种树然。方其根芽,犹未有干;及其有干,尚未有枝;枝而后叶,叶而后花、实。初种根时,只管栽培灌溉,勿作枝想,勿作实想。悬想何益?何不忘栽培之功,怕没有枝叶花实?