Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道这可能不是最纯粹形式的依赖注入,但假设我必须使用:
@Inject Injector injector;
使用这个注入器,是否可以获得所有给定的绑定实例:
我看到了Injector#findBindingsByType()方法,但我不确定它在这方面是否有帮助。
您可以注入通过多重绑定关联的给定类型的列表。查看文档:
https://github.com/google/guice/wiki/Multibindings