|
1
|
| E. Fernandes · 技术社区 · 10 年前 |
|
1
1
如果更改的构造函数的签名
然后,您只需要指定
自从
只有当您无法访问构造函数时(如在Android中),属性注入才是最好的
|
|
|
2
1
您不需要使用模块来提供普通类。您可以直接注释这些类。要始终将Foo作为单例提供,可以对类本身进行注释。
当您需要构建/配置实例或提供接口的实现时,需要模块。例如:
|
|
|
liminal · 匕首2.13:构造函数注入类的控制范围 9 年前 |
|
|
David Liu · 在多个库项目中共享依赖关系的Dagger组织? 9 年前 |
|
|
Wu-Man · 如何在迫击炮演示者或视图中完成活动? 12 年前 |