0
我想介紹CDI到現有項目。目前,我們正在像在CDI中注入新的對象for循環(焊接)
Context context;
for(String string: listofstrings){
context = new Context();
// do some operations with string.
// set outcomes of above operation in context.
}
內創建新對象的for循環現在,如果我注射語境作爲
@Inject Context context;
我每次都得到相同的實例。
我想知道是否有任何方式可用CDI在循環內創建新的上下文?
爲什麼你需要那個?您正試圖濫用依賴注入機制。 – 2014-10-03 19:35:44
嗨艾德里安,你認爲這將是一種設計方法。雖然它是一個用例要求,但在選擇它之前,我一定會想看看它是否是一種反模式?謝謝拉曼 – Raman 2014-10-04 19:34:08