Guice是Java的轻量级依赖注入框架。
与Guice一起使用时,AbstractModule类绑定的顺序是什么?
一个例子可能更容易理解这个问题。我正在使用Guice创建注入器:val injector = Guice.createInjector(新模块),具有以下Module类:class Module ...
Guice - 如何创建一个没有args构造函数单例的类并让变量自动注入?
我有以下代码示例公共接口MyDao {...}公共类MyDaoImpl实现MyDao {...}公共类MyService {@Inject private MyDao myDao; ... } 上市 ...
我试图学习谷歌汁。我有一个InstallConfigurationModule类,它具有创建typeA和TypeB对象所需的所有依赖关系。然后,得到一个类说类Car如下所示......
我刚刚继承了一个很大的代码库。我正在清理并尝试删除不必要的依赖项。有没有办法找到注入器中定义的不必要的依赖项?
这里有Java 8,Guice 4.0和Akka 2.3.9。我试图弄清楚如何使用JSR330样式的@Inject注释来注释我的actor类,然后通过Guice将它们连接起来。但实际上每一个......
我正在尝试使用Guice作为DI在Scala中构建一个播放应用程序。在执行sbt运行时应用程序似乎工作正常但是在运行我得到的jar时;哎呀,无法启动服务器。 java.lang中....
我正在使用Sitebricks with Guice来实现REST服务,我有一组这样的方法:@Get @At(“/:version / har / mostRecentEntry / assertResponseTimeWithin”)public Reply> doSomething(@ ...
有没有办法让Guice保留注释? Guice不支持这个(还)
我试图迭代所有由接口Bar注释的类,用Guice的Injector.createInstance初始化它们,并用Dropwizard Jersey服务器注册它们。然而,Guice'......
guice绑定到实例和asEagersingleton之间有什么区别
当我们在configure方法中执行绑定(类名).to Instance(new Class Name())时,我们实际上是指默认情况下它是一个“急切初始化的单例”吗?如果是的话,有什么用......
是否可以告诉Guice在定时给定类型的对象后调用某个方法(即init())?我在EJB 3中寻找类似于@PostConstruct注释的功能。
我的项目得到了一个奇怪的错误,我在POM.xml中添加了Guice到我的依赖项,一切看起来很好IDE给出了一个全部的建议,即使我正在编写代码来启动...
我想为每个场景获取一个场景名称,以便在saucelabs上运行它时将其设置为Test name。在创建webdriver之前,可以使用MutableCapabilities设置此测试名称。我在创造......
有没有一种简单的方法来枚举Guice Injector已经创建的所有单例实例?或者另外一种方法来获得实现特定接口的所有单例?我想找...
我可以使用某种辅助的Inject with Dagger吗?
使用Google Guice或Gin我可以指定参数不受依赖注入框架控制:class SomeEditor {@Inject public SomeEditor(SomeClassA a,@ Assisted(“stage”)...
Hibernate 4 connection.autocommit = false被忽略
我们在tomcat 6 connection.autocommit上使用Java,hibernate 4,guice 3,guice-persist 3的应用程序在hibernate.cfg.xml文件中配置为false:
使用@Provides注释,我很好奇什么是函数名称要求。 @Provides TypeA ProvideTypeA(){... return TypeA}使用不同的函数名是否可以? @Provides TypeA AnyName(...
我如何在单元测试中使用Mockito或任何Mocking框架来模拟Guice Injection?
我正在尝试编写单元测试用例来测试我的代码与一些mockito作为模拟框架,在我之间遇到了一个问题,我无法模拟使用Google Guice进行的注入...
我正在将一个servlet应用程序与Guice集成(可能是Spring,我选择Guice只是因为我使用它)。此应用程序广泛使用常量特定方法(数千个枚举)。 ...
公共最终类申请{private static IFoo foo; public static IFoo getFoo(String bar){//我需要向Foo的构造函数注入bar ...
在我的项目中,我在任何地方使用依赖注入,并且我在两个案例中使用临时工厂。首先,当我想要精确控制实例的创建时间时,我会注入工厂而不是...