1
深入探究Spring AOP我已经理解Spring Framework选择基于代理的策略来编织方面。我读过这些代理是在运行时创建的,只是在时间上,即“懒惰”。Spring AOP创建的代理的范围是什么?
现在下面的问题出现在我的面前:考虑到web应用,哪个作用域的代理对象有?有没有办法找出答案?
我期待着您的回答!
深入探究Spring AOP我已经理解Spring Framework选择基于代理的策略来编织方面。我读过这些代理是在运行时创建的,只是在时间上,即“懒惰”。Spring AOP创建的代理的范围是什么?
现在下面的问题出现在我的面前:考虑到web应用,哪个作用域的代理对象有?有没有办法找出答案?
我期待着您的回答!
代理通常由(在AbstractAutoProxyCreator
雇佣)中创建,因此它们与目标bean具有相同的范围。
如果通过其他方式创建代理,例如使用ProxyFactoryBean
,则可以更改范围,但通常不是一个好主意。