guice-3

    2熱度

    1回答

    爲什麼Guice 3.0會拋出此異常而不是錯誤的可配置組件的格式化消息(例如@Inject丟失)? Exception in thread "main" com.google.inject.internal.util.$ComputationException: java.lang.ArrayIndexOutOfBoundsException: 16640 at com.google.i

    1熱度

    1回答

    我有兩個不同的模塊,它們具有不同的綁定到相同的接口和多個子模塊。下面的例子 public PublisherModule { public void configure() { bind(ITransport.class).to(TCPTransport.class) install(new ServerModule()) //Has Binding EndPoi

    1熱度

    1回答

    在我吉斯模塊我有多個工廠像圖所示: install(new FactoryModuleBuilder().implement(SportsCar.class,Ferrari.class).build(FerrariFactory.class)); install(new FactoryModuleBuilder().implement(LuxuryCar.class,Mercedes.class

    0熱度

    1回答

    在Guice綁定中有沒有一種方法來實現鉤子之前和之後的類型?例如。在Guice調用構造函數以將實例注入方法之前,我可以提供邏輯檢查,如果實例已經存在某處,如果我可以找到該實例,則直接返回它而不調用構造函數;另一方面,一旦在Guice綁定過程中構建了一個實例,我可以注入邏輯來處理該實例,然後再返回給原始調用方?

    1熱度

    1回答

    我必須使用Guice依賴注入來創建ModelWeights的對象。如何在運行時使用Guice依賴注入來綁定double[][]數組? public class MW { private double[][] weights; private LogConditionalObjectiveFunction objectiveFunction; @Inject

    1熱度

    1回答

    假設有A類即的構造看起來就像這樣: public A(@Assited long id, @Assisten String name, ServiceA serviceA, ServiceB serviceB) 還有的AFactory: public interface AFactory{ A create(long id, String name); } 所以創建的實例AI

    0熱度

    1回答

    我具有被用來提供類C. class C { @Inject List<Components> components; } 即C類可以使用A,B或兩者是具有實例化一對夫婦模塊 A extends AbstractModule B extends AbstractModule 之間具體信息。 現在我有一個模塊 @Provider List<Components> 當然,

    0熱度

    3回答

    我使用球衣和Guice DI,我想使用Mapstruct接口 和@Inject註釋。 那麼是否有某種方法可以強制Guice自動對Mapstruct接口實現進行自動裝配?

    0熱度

    1回答

    我試圖用dynamodb數據庫實現使用谷歌guice框架的應用程序。 我已經實現了通過範圍查詢即查找文檔的API。當我按月查詢時,它給出了有限數量的文檔,即3695個文檔,並且我再次按開始時間和結束時間搜索,它也給出了不包含新創建的文檔的相同數量的文檔。 請找到實現API的方法,它將解決應用程序或dynamodb的限制問題。

    2熱度

    1回答

    我已經使用Play & Akka構建了一個Web服務,現在需要集成另一個Web服務,其中我的Web服務是客戶端。 我的默認控制器(帶相關的路由文件)看起來像 class myController @Inject() (implicit val messagesApi: MessagesApi, config: play.api.Configuration) extends Control