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