google

guice

google

Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.

AI 简介

Guice 是 Google 开发的轻量级 Java 依赖注入(DI)框架,专为 Java 11+ 设计。它通过注解(如 @Inject)和模块化绑定配置,替代硬编码的 new 实例化与工厂类,提升代码的可测试性、可维护性和松耦合性;支持 Jakarta EE(7.0+)与 Java EE(6.x)标准注解,具备类型安全、无反射魔法、错误提示友好等特性。适用于中大型 Java 应用、微服务后端、需要严格控制对象生命周期与测试隔离的工程场景。

Java
Apache License 2.0
12.7k
Stars
1.7k
Forks
514
Watchers
340
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分70.28
默认分支master