guice 相关问题

Guice是Java的轻量级依赖注入框架。

如何向Google的Guice Provider提供参数?

让我们根据用户做出的选择来假定UI应该通过2或4。后端使用来自Guice的提供者实例化有效的类。但是'get'本身不...

回答 1 投票 0

如何用Guice注入Hk2豆

[有一个dropwizard应用程序,它基于球衣。我将Hk2 bean定义重写到Guice中,现在可以将Guice bean注入Jersey资源中,但是我注意到在dropwizard中定义的Hk2 bean ...

回答 1 投票 0

为什么使用Google Guice依赖注入框架的单例有两个实例

我刚刚发现了两个分别由Google Guice创建的Singleton实例。那怎么可能?绑定操作如下:bind(Foo.class).to(FooImpl.class).in(Scopes.SINGLETON);

回答 1 投票 5

单元测试Guice模块,其中一个模块安装了另一个模块

FYI,我正在使用Mockito和TestNg,我知道如何通过使用@Bind模拟我的外部依赖关系来在Guice模块中测试我的逻辑。这里我有一个带有install(new Bar())的模块(比如Foo);在...

回答 1 投票 1

如何将我的课程实例注入另一个课程?

我使用的是Play框架2.8.x,我需要将config类注入另一个类,并且编写了用于创建config的自定义模块。我的模块如下所示:public class ...

回答 1 投票 0

基于运行时检查,辅助注入以注入不同的依赖项

我有一个应用程序类“ Application”,一个抽象类“ AbstractClass”由“ Impl1”和“ Impl2”扩展。应用程序类根据其输入获取impl1或impl2来执行某些任务...

回答 1 投票 0

Guice渴望/懒惰的单例实例化

我在理解Guice的单例实例如何工作时遇到了一些麻烦。我已经阅读了可用的文档(在这里-http://code.google.com/p/google-guice/wiki/Scopes),但是我仍然无法...

回答 1 投票 10

scala:如何在guice模块中注入

我是新手,这是我的代码特征MyRepository {}类MyRepositoryImp扩展了MyRepository {}特征MyService {}类MyServiceImp @Inject()(myRepository:...

回答 1 投票 0

使用注释和键类的Google Guice绑定

假设我们有一个由AImpl.java实现的A.java接口和一个由Bimpl.java实现的B.java接口,下面的类绑定在两个模块中,如下所示。Module1 {bind(A.class).to(AImpl.class); ...

回答 1 投票 0

创建安装在当前模块内部的另一个模块的胶注器

具有需要绑定许多实现的接口。由于许多限制而进行以下设计(可能看起来不太好,请忽略设计)。是否可以创建...

回答 1 投票 1

无法为@override方法抛出异常

@@覆盖受保护的void configure()引发IOException {属性props = new Properties(); props.load(new FileInputStream(System.getProperty(“ user.dir”)+“ / src / properties / android ....

回答 1 投票 0

我应该在Helper类中使用依赖注入吗?

我有一个包含各种类的程序包和一个具有各种方法的帮助程序类(正在同一程序包中的其他各个类使用,但是一个方法使用了程序包'A',而我目前是...

回答 1 投票 0

在Java中注入多个参数相同的接口

我必须处理多个解析器(不相关)。如何正确注入,以便StepProcessor可以接收所有类?我的课是:@Inject public StepProcessor(IParser ... parsers){if(parsers = ...

回答 1 投票 0

将一个类对象插入另一个类,而无需将其添加到构造函数中

我有一个Handler类,在其中使用lombok注入依赖项并创建所需的args构造函数。该类如下所示:@RequiredArgsConstructor(onConstructor = @__(@ Inject)...

回答 1 投票 0

为什么Google Guice无法初始化i18n对象并给我空值

我正在为我的方法编写J单元测试用例。 A.java void resetToolbar(final ListSelectionModel lastSelectionModel){//如果(工具栏!= null ...

回答 2 投票 0

guice AOP如何实现?

我在这里的文档中了解了guice AOP:-https://github.com/google/guice/wiki/AOP从文档中:-在后台,方法拦截是通过生成字节码实现的...

回答 1 投票 0

sbt子项目中的播放框架-未定义应用程序加载器

我正在尝试将一个Play框架项目创建为sbt子项目。作为最小的配置,我创建了这个build.sbt:名称:=“”“” api-skeleton“”“组织:=” my.domain“版本:=” 1.0 -...

回答 1 投票 0

Guice如何注入类型安全配置?

最近,我正在阅读一些使用Guice注入Typesafe Config的scala代码。对我来说,这如何工作似乎有些不可思议。我的问题是,如何解释此代码? Guice是否注入了所有...

回答 1 投票 1

是否可以访问以前创建的Guice注射器?

[查看Guice(和Dagger)的新项目。到目前为止,我看过的每本Guice教程都显示了在开发人员需要DI来创建对象的时候正在创建的注射器...

回答 1 投票 0

如何在Quarkus中引导Guice注射器?

对于我的项目,我将Mybatis用作持久层。考虑到Quarkus Arc(CDI)可能不太稳定,我试图在Quarkus中使用Guice作为DI工具。我正在使用MyBatis-Guice。但是从夸克中...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.