guice如何运行时绑定呢?

来源:7-6 代码重构(上)

慕容7154540

2018-01-10 22:41

第一个问题如题。
第二个问题,如果一个module中,需要另一个module绑定的类实例如何做到呢?

ps谢谢您的课,讲的非常好,深入又实用!

写回答 关注

1回答

  • ccmouse
    2018-01-13 13:37:36

    首先非常谢谢同学的肯定。

    运行时的话,Inject一个Injector,然后通过Injector来getInstance。在与spring协作这里就是这么用的。

    一个module需要另一个module的话,用install,然后就可以inject别人绑定的实例了。当然如果有重复绑定,需要用Modules.override。

使用Google Guice实现依赖注入

谷歌大神带你重新理解依赖注入,示范Guice和Spring Boot如何协作

10116 学习 · 12 问题

查看课程

相似问题