jsr292,js139
今天,红帽提交了JSR-299的最终草案
去JCP。JSR-299规范简称为CDI(上下文和依赖注入)。同时,参照执行本规范(Weld 1.0
)和TCK(兼容性测试套件)也已经完成。要查看该规范的Javadoc,请单击此处
该规范定义了一系列补充服务来改进应用程序代码的结构。以下是该规范的一些特征:
状态对象与其生命周期上下文之间存在绑定,并且上下文可以扩展。
一套顶级的类型安全依赖注入机制,让开发者无论在开发还是部署中,都可以自由选择要注入的依赖,无需文本配置。
支持Java EE模块化和Java EE组件架构3354在分析Java EE组件的依赖关系时,Java EE应用的模块化结构非常重要。
集成统一表达式语言(EL),您可以在任何JSF或JSP页面中直接使用上下文管理对象。
注入的对象可以被修饰。
类型安全的侦听器绑定支持对象的侦听器关联。
事件通知模型
除了Servlets规范定义的三个Web上下文之外,还添加了一个Web长对话上下文。
服务接口(SPI)允许容器具有可移植性、可扩展性和集成性。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。