Dagger2各个注释之间的关系
2016-07-21 13:55:34 0 举报
Dagger2是一个依赖注入框架,它通过注解来管理对象的创建和注入。在Dagger2中,有几种不同的注解: 1. @Inject:用于标记需要被注入的字段或构造函数参数。 2. @Module:用于定义依赖关系图中的一个节点,它包含了一组提供依赖项的方法。 3. @Provides:用于定义一个提供依赖项的方法。 4. @Component:用于定义一个依赖关系图,它包含了一组@Module。 5. @Scope:用于定义一个作用域,它决定了一个对象在何时被创建和销毁。
作者其他创作
大纲/内容
@Component桥梁
@Providesgetter方法N
@Providesgetter方法一
关联
@Module参数提供者二
注解注入
View对象
@Module参数提供者一
@Providesgetter方法二
@Inject对象引用
@Inject类构造方法
收藏
收藏
0 条评论
下一页