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