我從來沒有使用java依賴注入功能,所以我讀了一些關於它的網頁,我仍然不清楚單例和依賴注入之間的決鬥。我們來看一個基本的例子:比方說,我使用MVC或MVVM模式來構建一個小的Java應用程序。我會從登錄頁面開始,請求用戶名和密碼。 這兩個信息可能在應用程序的稍後需要,所以我需要將它們存儲在一個簡單的POJO中,可以從應用程序的任何視圖訪問。Singleton vs Dependency Injection
那我該用什麼?單身?或者我應該@ @注入POJO的構造函數,並在需要時使用注入器來獲取它(與Guice一樣)?
感謝啓發我:)
它不是 - 或者。 90%(99%?)的時間,它們都是:依賴注入的單身人士。 – Andreas
@Andreas你能否詳細說明一下? – c0der
安德烈亞斯的回答讓我有些不解:坦率地說:S – Xendar