如何正确有效地使用谷歌guice

时间:2011-06-22 08:06:51

标签: java dependency-injection guice

我正在网站上工作,我们使用Google Guice进行依赖注入。现在我们只需使用guice通过添加@ImplementedBy注释隐式注入服务的构造函数。代码如下:

@ImplementedBy(ServiceImp.class)
public Interface Service{...}

public ServiceImpl{@Inject constructor()....}

Guice.createInjector().getInstance(Service.class)

我认为我们可能需要设定阶段,范围或其他因素涉及表现。但我不确定这一切。

有人可以分享一些经验吗?

1 个答案:

答案 0 :(得分:4)

我认为Best practice 部分可以帮助您。