如果我们仅使用一个组件实例化,那么dagger-2中的子组件有什么用?

时间:2018-09-19 20:54:38

标签: java dependency-injection dagger-2

当前,我在程序启动/初始化时设置了整个程序(所有依赖项)。为此,我只需要一个组件,其他所有组件都通过模块连接在一起。这将导致一个包含所有依赖项的大容器。通过模块的@Provides方法中的条件,我有条件地选择提供哪些依赖项。 那为什么要使用子组件或组件依赖项呢?

0 个答案:

没有答案