2011-02-09 70 views
10

我有依賴於類A構造和B.我定義它是這樣的:谷歌吉斯:提供與參數

@Inject TestClass(A a, B b) 

是否有吉斯辦法有手動注入的構造函數的參數之一?

問題是,類A的對象無法建立,因爲它取決於用戶輸入。我只是想知道Guice是否支持接受爭論的提供商。例如,目前可以創建一個對象provider.get(),Guice有一個支持provider.get(a)的對象嗎?

回答