guice

    2熱度

    1回答

    我通過Google Guice進入國際奧委會。 現在我已經被迫在工作中使用Spring 2.5.6 &因爲Spring很複雜,我迷路了。以下是閱讀的春天文檔的位之後的一些問題: 是什麼@Service,@Controller和@Component之間的區別?如果我只是想自動連線像Guice這樣的對象,我是否需要受到所有這些刻板印象的困擾? 我打算只使用構造函數注入來進行組件掃描路由(Setter注

    0熱度

    1回答

    我想讓Guice與Struts,Hibernate和Quartz scheduler一起工作。當我部署我在Tomcat下的應用程序,我碰到下面的錯誤 - Nov 19, 2009 2:11:26 PM com.google.inject.struts2.GuiceObjectFactory buildBean INFO: Creating injector... com.google.inje

    17熱度

    3回答

    我想弄清楚一個簡單的方法來將DTO映射到沒有boiler-plate代碼的實體。雖然我想使用推土機,但似乎需要大量的xml配置。有沒有人看到使用DSL來配置純Java中的bean映射的推土機替代品? 理想情況下,我希望找到一種受Guice方式啓發的bean映射器。

    2熱度

    1回答

    在谷歌吉斯的噴射器,我能夠基於與所述功能createInjector多個模塊上創建的噴射器。 因爲我使用GWT.create來實現GoogleGin中的注入器的實例,是否可以基於多個AbstractGinModule創建注入器。 如果我們不能,你如何組織你的代碼,以避免在同一模塊所有的約束力?

    20熱度

    3回答

    我是新來的Guice,這是一個天真的問題。我瞭解到,我們可以通過綁定字符串爲特定值: bind(String.class) .annotatedWith(Names.named("JDBC URL")) .toInstance("jdbc:mysql://localhost/pizza"); 但是,如果我想字符串綁定到任何可能的字符是什麼? 或者我認爲這可能是這樣描述的

    1熱度

    1回答

    這是我遇到的問題: Class SimpleCommand implements Executable{ private final ConfigManager config; private String name; @Inject public SimpleCommand(ConfigManager config, @Assisted String name){ this

    0熱度

    1回答

    我在嘗試@Singleton of Guice時遇到了一個問題: import com.google.inject.Singleton; @Singleton public class ConfigManager { private String data; public void setData(String data) { this.data = dat

    2熱度

    4回答

    我有一個項目,我試圖轉換爲OSGi。然而,這個項目是由Guice作爲它的依賴注入管理器構建的。這是一個與Guice交織在一起的大型項目。 Guice在轉換過程中給了我很多幫助。具體來說,com.google.inject.internal.cglib.reflect.FastClass已經給了我一個NoClassDefFoundError。我確定沒有任何軟件包是私有的,我也下載並使用了guice-

    2熱度

    4回答

    我一直在使用eclipse插件構建GWT 1.7 + GAE應用程序。 系統常量被加載到MyConstants.properties文件中,該文件由單例MyConstants類加載,擴展了... gwt.i18n.client.Constants類。 我想爲MyConstants加載包含設置的多個文件一個像 MyConstants-local.properties MyConstants-alph

    33熱度

    2回答

    我不確定這個問題是否有優點,但是有沒有針對Google Guice的最佳做法和反模式? 請將任何通用DI模式指向this question。