2015-04-06 54 views
1

深入探究Spring AOP我已經理解Spring Framework選擇基於代理的策略來編織方面。我讀過這些代理是在運行時創建的,只是在時間上,即「懶惰」。Spring AOP創建的代理的範圍是什麼?

現在下面的問題出現在我的面前:考慮到web應用,哪個作用域的代理對象有?有沒有辦法找出答案?

我期待着您的回答!

回答

3

代理通常由​​(在AbstractAutoProxyCreator僱傭)中創建,因此它們與目標bean具有相同的範圍。

如果通過其他方式創建代理,例如使用ProxyFactoryBean,則可以更改範圍,但通常不是一個好主意。