国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

基于Spring AOP proxyTargetClass的行為表現總結

瀏覽:51日期:2023-06-26 17:20:39
Spring AOP proxyTargetClass的行為要點列表形式proxyTargetClass

true

目標對象實現了接口 – 使用CGLIB代理機制 目標對象沒有接口(只有實現類) – 使用CGLIB代理機制

false

目標對象實現了接口 – 使用JDK動態代理機制(代理所有實現了的接口) 目標對象沒有接口(只有實現類) – 使用CGLIB代理機制表格形式proxyTargetClass 目標對象特征 代理效果 true 目標對象實現了接口 使用CGLIB代理機制 true 目標對象沒有接口(只有實現類) 使用CGLIB代理機制 false 目標對象實現了接口 使用JDK動態代理機制(代理所有實現了的接口) false 目標對象沒有接口(只有實現類) 使用CGLIB代理機制 proxy-target- 與proxy-target-class='false'的區別

<tx:annotation-driven transaction-manager='transactionManager'proxy-target- />

注意:proxy-target-class屬性值決定是基于接口的還是基于類的代理被創建。

如果proxy-target-class 屬性值被設置為true,那么基于類的代理將起作用(這時需要cglib庫)。 如果proxy-target-class 屬值被設置為false或者這個屬性被省略,那么標準的JDK 基于接口的代理將起作用。

即使你未聲明 proxy-target- ,但運行類沒有繼承接口,spring也會自動使用CGLIB代理。

高版本spring自動根據運行類選擇 JDK 或 CGLIB 代理

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 久久精品a一国产成人免费网站 | 久久九九精品一区二区 | 国产一区二区高清在线 | 国内精品久久久久影院不卡 | 99视频九九精品视频在线观看 | 欧美成人26uuu欧美毛片 | 午夜精品一区二区三区在线观看 | 国产成人精品久久综合 | 99je全部都是精品视频在线 | 男人的天堂久久 | 久草资源网站 | 亚洲国产成人在线视频 | 成人黄色三级 | jyzzjyzzjyzz日本在线观看 | 99精品在线免费观看 | 国内精品久久久久影院不卡 | 日韩在线视频网址 | 久久一日本道色综合久久 | 欧美一区二区三区久久综 | 色综合久久一本首久久 | 国产精品久久久久久一区二区三区 | 欧美三级aaa | 精品久久久久不卡无毒 | 成人a级高清视频在线观看 成人a毛片 | 在线观看国产一区二区三区 | 欧美成人免费观看的 | 国产亚洲精品一品区99热 | 二区三区在线观看 | 永久天堂| 日韩永久在线观看免费视频 | 99久久精品国产综合一区 | 中国女人18xnxx视频 | 日韩色视频一区二区三区亚洲 | 欧美啊啊啊 | 欧美日本一区 | 国产一区二区免费在线观看 | 日韩综合 | 男女午夜爽爽 | 午夜成人免费影院 | 久草在线免费色站 | 性盈盈影院在线观看 |