簡體   English   中英

Java中的依賴注入-正確用法

[英]Dependency Injection in java - Correct usage

作為一般編程的新用戶,我試圖理解依賴注入。

有沒有什么時候可以在另一個類中實例化一個對象,還是所有對象都將在Main中實例化的想法?

是的,很多時候都適合在其他對象中實例化對象。 依賴性注入是針對依賴性的,而不是針對數據對象等的。

但是即使在“依賴關系”的情況下,也可以在另一個對象中創建它們。 如果要創建的對象在邏輯上是創建它們的對象的一部分,則依賴項注入可能會過大。 有時,我會將代碼組織成多個類,而不希望較小的部分以任何方式獨立。 在這種情況下,我可能只是new他們里面別的東西。

但這是一個判斷電話。 例如,即使在這種情況下,也可以對較小的位進行隔離的單元測試可能會很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM