[英]Inject request scoped bean to session scoped bean
我在一次采訪中遇到了這個問題。 我們可以將請求范圍的bean注入會話范圍的bean中嗎?反之亦然。
在使用Spring Documentation時 ,您需要為這些Web作用域使用代理。
如果正確使用它,則將代理實例注入到新bean中。 並且,當您執行調用時,代理會將其解析為bean的當前會話/作用域實例。
因此它應該可以正常工作,您只需要知道在什么時候替換了代理后面的實例即可。
將請求范圍Bean注入會話范圍Bean是沒有意義的,因為對於該會話總是會有新的請求。
可以將@RequestScope bean注入@SessionScope。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.