2011-03-30 62 views
2

這裏是問題,我有代碼由GWT中的延遲綁定生成,並且我想在此代碼中使用杜松子酒注入。內部類生成延遲綁定杜松子酒注入

最初,我試圖把一個@Inject註解的私有構造函數放在生成的類中,但是GWT抱怨說它沒有公共的noargs構造函數。在任何情況下,我也遇到了有關我嘗試注入抽象而沒有綁定的錯誤,並且覺得我無法綁定它,因爲我沒有在運行時可用的類型字面值。

我的下一個嘗試是在類本身內部生成一個Ginjector和Gin模塊,但卻無法找到Ginjector註釋的杜松子模塊,這讓我感到困惑。此外,這會將注入與可能產生的東西分開,而不是外部依賴。

無論如何,有沒有人試過這樣的事情?有人有任何建議嗎?

回答