文件名称:google-guice:Google Guice的叉子for issue-807
文件大小:22.55MB
文件格式:ZIP
更新时间:2024-05-28 12:33:33
Java
吉斯 最新版本: ! 文档:, , 持续集成: 邮件列表:,许可证: 简而言之,Guice减轻了对工厂的需求以及Java代码中对new的使用。 认为Guice的@Inject是新的。 在某些情况下,您仍然需要编写工厂,但是您的代码将不直接依赖它们。 您的代码在其他上下文中将更易于更改,单元测试和重用。 Guice包含Java的类型安全性质,尤其是涉及Java 5中引入的特性(例如泛型和注释)时。 您可能会认为Guice填补了核心Java缺少的功能。 理想情况下,该语言本身将提供大多数相同的功能,但是在出现这种语言之前,我们会拥有Guice。 Guice帮助您设计更好的API,而Guice API本身就是一个很好的例子。 Guice不是厨房的水槽。 我们用至少三个用例来证明每个功能的合理性。 如有疑问,我们将其排除在外。 我们构建了通用功能,使您能够扩展Guice而不是将每个