【发布时间】:2021-06-04 18:36:27
【问题描述】:
我正在尝试学习 Dagger,但我不明白如何在不为其编写组件的情况下实际获取类的实例。
在 Guice 中,这很简单:
final InterfaceA a = injector.getInstance(InterfaceA.class);
但据我了解,在 Dagger 中我可以为 InterfaceA 创建一个组件,然后我可以调用 DaggerInterfaceA.a().
然后我想知道,是否有办法获取对象的实例而无需每次都制作组件?
【问题讨论】:
标签: java dependency-injection dagger-2