我最近在.NET中編寫了7年的代碼之後開始使用Java,不要誤解我的愛C#,但是工作需要,我需要改變。我的問題是關於Ioc註冊,在C#中我用Windsor和SimpleInjector(我完全喜歡),在java中我想開始使用Guice。Auto使用Guice綁定所有的`Services`
我正在從事的項目是一個遺留項目,不會使用Ioc,這是澤西島項目(與非功能HK2 IOC)。
現在對於我的問題,在C#上我註冊了所有接口和具體實現應用程序啓動運行時使用反射。
我已閱讀Guice文檔,找不到任何示例來執行此操作,並且JIT綁定尚未真正理解。
那麼有可能這樣做嗎?這是最佳做法嗎? (我不認爲手工編寫所有綁定在正確的道路)
任何實例或方向將是非常有益
謝謝
您是如何看待非功能性Hk2的。 Hk2功能非常強大... Hk2還有一個強大的自動服務註冊框架,使用@Service和ServiceLocator填充程序 – jwells131313
@ jwells131313,我的意思是我們的系統中的HK2不可操作。 – guyl