[英]Why proxy class is required for Spring AOP?
AOP中代理類的職責是什么? 它的作用是什么?
動態代理用於在bean的方法之前/之后執行其他代碼。 最簡單的示例是事務處理:
@Transactional
注釋),則代理將啟動一個新事務並委托給實際方法 因此,您的代碼與事務無關。 當將事務性bean注入另一個bean時,實際上是注入了代理(與您的bean的類型相同)
代理是動態的,因為spring在編譯時不知道所有bean的類型,因此它必須在運行時創建代理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.