Android的依赖注入框架:Dagger

jopen 8年前

针对Android和Java的快速依赖注入器。Dagger通过专注于一种简化的功能集以一种不同的方式达到了更好的性能。

Dagger已支持以下功能:

  • 使用 JSR-330标准注解进行构造器注入
  • 使用@Provides注解创建对象
  • 针对依赖树的中心上下文
  • 昂贵资源延迟注入
  • 同一接口的多种实现
  • 静态注入 (针对遗留环境)
  • 绑定的编译时验证

项目主页:http://www.open-open.com/lib/view/home/1372168122307