@javax.inject.Inject,新的注入依赖规范
程序员文章站
2022-05-02 23:31:53
...
@javax.inject.Inject,一个新的注入依赖规范,既能支持Google Gucie,还能支持Spring。你可以在Google Code的博客上查看官方发布:
五年前,Spring 1.0将依赖注入带入主流。三年后,Google Guice 1.0推出了基于annotation的依赖注入,这使得Java编程变得更轻松。从此之后,开发者只能有两种选择:a)编写外部配置 b)导入vendor-specific 说明
今天,我们为开发者提供了一个两全其美的选择。Google Gucie和SpringSource已经建立了合作的关系,让注入类在框架中的使用更加简便。
具体说明如下:
* @Inject - Identifies injectable constructors, methods, and fields
* @Qualifier - Identifies qualifier annotations
* @Scope - Identifies scope annotations
* @Named - String-based qualifier
* @Singleton - Identifies a type that the injector only instantiates once
点击查看详情:http://crazybob.org/2009/05/announcing-javaxinjectinject.html
上一篇: 基于Docker的PaaS平台建设实践