1
深入探究Spring AOP我已經理解Spring Framework選擇基於代理的策略來編織方面。我讀過這些代理是在運行時創建的,只是在時間上,即「懶惰」。Spring AOP創建的代理的範圍是什麼?
現在下面的問題出現在我的面前:考慮到web應用,哪個作用域的代理對象有?有沒有辦法找出答案?
我期待着您的回答!
深入探究Spring AOP我已經理解Spring Framework選擇基於代理的策略來編織方面。我讀過這些代理是在運行時創建的,只是在時間上,即「懶惰」。Spring AOP創建的代理的範圍是什麼?
現在下面的問題出現在我的面前:考慮到web應用,哪個作用域的代理對象有?有沒有辦法找出答案?
我期待着您的回答!
代理通常由(在AbstractAutoProxyCreator
僱傭)中創建,因此它們與目標bean具有相同的範圍。
如果通過其他方式創建代理,例如使用ProxyFactoryBean
,則可以更改範圍,但通常不是一個好主意。