
dagger
square
A fast dependency injector for Android and Java.
AI 简介
Dagger 是 Square 开发的面向 Android 和 Java 应用的快速依赖注入框架,通过编译时代码生成实现高性能依赖图构建,避免运行时反射开销。其核心基于 JSR-330 标准(javax.inject),支持模块化配置、作用域管理与类型安全绑定。适用于中大型 Android 项目及需要解耦组件、提升可测试性的 Java 应用开发场景,尤其适合对启动性能和内存占用敏感的移动应用。注意:Dagger 1 已被官方弃用,推荐迁移至 Google 维护的 Dagger 2。
Java
Apache License 2.07.3k
Stars
3.1k
Forks
4
Watchers
59
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分66.3
默认分支master