2017-10-10 100 views
0

Weld在Spring中是否有類似於原型的範圍? Weld已經認定了@New,但它有點不同。Does Weld(CDI的參考實現)有什麼樣的原型範圍,因爲它存在於Spring中?

我想要做的是以下幾點: 我有應用範圍豆。在這個bean中,我需要引用與範圍類似於原型的bean。我知道我知道在Spring中可以使用查找方法來實現。

不幸的是我沒有發現虛焊原型範圍和查找方法。 Weld有類似的東西嗎?

回答

1

我不是太熟悉Spring但是,從文檔的快速閱讀,我想你想要什麼@Dependant豆。

隨着@Dependant僞範圍,一個新的bean實例被創建每次它的注入時間。

在您的情況下,您的應用程序作用域bean在創建時會注入一個實例,並且該實例不會在其他位置注入。

如果另一個應用程序範圍的bean注入相同的類,它會得到一個不同的實例。

如果請求範圍的bean注入同一類,那麼請求的每個實例範圍的bean會把它弄的你注入的bean的自己的實例。

這聽起來像你正在尋找什麼?

相關問題