`
txf2004
  • 浏览: 7041762 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaEE 5.0的新feature

阅读更多
JavaEE 5.0规范的最终版(JSR-244)发布了,作为一个八卦主义的架构师,恭敬的翻到第22页-- Changes in Java EE 5。
JavaEE 5.0的思想根本是:
以annotation 代替繁重的deployment descriptors;
以injection的观念改变JNDI的做法;
以better defaults的思想让组件尽量提供免配置的默认行为。
这些技术和观念,不但著名地影响了EJB3,也影响了WS范畴,如使用annotaion的Web Services Metadata(JSR-181)

 总观J2EE5.0的改进,主要是三个半方面:
 EJB方面,代表EJB重生的EJB3.0(JSR-220),以Hibernate与Oracle Toplink为基础。
 Web方面,主推类似webForm概念的JSF1.2(JSR-252)与新版的JSP2.1(JSR-245)
 WebService方面,SOA大风吹拂下,JAX-WS2.0(JSR-224)与负责Java对象XML绑定的JAXB2.0(JSR-222) 代替了原来的JAX-RPC1.0与JAXB1.0。
 XML方面,Bea牵头的StAX(JSR-173)(Streaming API for XML)采取了新的pull模式,区别于JAXP的定义里DOM的完全解释和SAX的push模式。

拉锯了这么久才增加的新feature,完全达到你现在和未来一段时间的期望了么?而且,现在才是规范定稿,离真正支持的Application Server出来又有一段时间。忽然觉得jcp这种民主机制很低效。
分享到:
评论

相关推荐

    javaee.jar mail.jar开发包与javaEE5.0冲突

    mail.jar开发包与javaEE5.0冲突

    JavaEE-5.0-API

    JavaEE 5.0 是对之前版本J2EE 1.5的升级,旨在简化开发过程,提高可移植性和可维护性,同时引入了新的特性和改进。 1. EJB 3.0:Java Enterprise Edition 5.0中最重要的变化之一是Enterprise JavaBeans (EJB)的3.0...

    JavaEE_5.0_API 参考文档

    JavaEE 5.0 API是Java企业版的一个关键组成部分,为开发者提供了丰富的接口和类库,用于构建分布式、多层的企业级应用程序。这个API参考文档是开发者的重要工具,它详细阐述了各种JavaEE组件和技术的工作原理及其...

    JavaEE5.0_API_帮助文档

    JavaEE5.0是这一系列规范的一个重要版本,它在2006年发布,带来了许多改进和简化,使得开发过程更为高效。本压缩包包含的“JavaEE5.0_API_帮助文档”是一个完整的API参考手册,以CHM(Compiled HTML Help)格式提供...

    JavaEE5.0.zip_JavaEE5_injection in java_javaEE5.0_javaee5.0 下载

    Java EE 5.0,全称为Java Platform, Enterprise Edition 5,是Java平台上用于构建企业级应用程序的一个版本。它在2006年发布,带来了许多改进和新特性,其中包括了依赖注入(Dependency Injection,简称DI)这一核心...

    JavaEE 5.0-api.zip

    在这个版本中,JavaEE引入了许多新特性和改进,旨在简化开发流程并提高生产力。以下是一些核心的JavaEE 5.0知识点: 1. **Servlet**:Servlet是JavaEE中的核心组件,用于处理HTTP请求。在JavaEE 5.0中,Servlet 2.5...

    JavaEE 5.0 Tutorial.pdf

    JavaEE 5.0 的新特性 #### 2.1 EJB 3.0 Java EE 5.0中最显著的变化之一就是EJB(Enterprise JavaBeans)的更新到了第3.0版。EJB 3.0简化了组件模型,引入了注解支持,允许开发者更加容易地创建企业级服务。 #### ...

    JavaEE 5.0规范中文版

    ### JavaEE 5.0规范中文版知识点解析 #### 一、引言 JavaEE 5.0规范作为企业级应用开发的重要指南,定义了一套完整的API和SPI,旨在为开发者提供构建高度可扩展、高性能的Java应用所需的所有组件和技术。本规范...

    JPA(Java Persistence API) 是JavaEE5.0 平台标准的ORM规范

    ### JPA(Java Persistence API) 是JavaEE5.0 平台标准的ORM规范 #### 概述 JPA(Java Persistence API)是Java EE 5.0平台中定义的标准对象关系映射(ORM)规范,它允许开发人员将应用程序中的实体对象与数据库中...

    JavaEE5.0重点大学教材(5)

    JavaEE 5.0 是Java企业版的一个重要版本,它主要关注于Web应用程序的开发。在本章中,我们将深入探讨JavaEE Web开发的核心技术,包括Servlet、JSP以及相关的Web容器、JavaBean、Web应用架构等多个方面。 首先,...

    javaee doc 5.0

    JavaEE 5.0是Java企业版的一个重要版本,它为开发企业级应用程序提供了一整套框架和服务。这个文档集合,通常称为API文档,包含了JavaEE 5.0所有核心组件和技术的详细说明,帮助开发者理解和使用这些工具来构建...

    JavaEE_5.0规范_简体中文版

    ### JavaEE 5.0 规范中文版关键知识点解析 #### 一、引言与背景 JavaEE 5.0规范是Java企业版的重要里程碑,标志着JavaEE平台的重大进步。这一版本增强了开发者构建企业级应用程序的能力,并引入了一系列重要的新...

    javaee5.0 API文档

    Java EE 5.0 API文档是Java企业版(Enterprise JavaBeans,简称EJB)的一个重要参考资料,对于开发者来说,它是理解和使用EJB技术的关键。Java EE 5.0是Java平台上的一个里程碑版本,它引入了许多改进和简化,旨在...

    j2ee 5.0 api chm 中文 | JavaEE 5.0 API chm | J2ee v5.0 API 第五版 | 最新版

    不是jdk, 是j2ee/javaee 最新版 v5.0, 深圳电信培训中心徐海蛟老师上课时候教学参考手册。

    javaee5.0源码javax.*源码

    Java EE 5.0 是一个企业级应用开发的框架,它包含了用于构建分布式、多层应用程序的组件和服务。 javax.* 是 Java EE 核心库的一部分,提供了大量的接口和类,用于实现不同领域的功能,如Servlet、JSP、EJB、JMS、...

    邮件开发:javaee.jar mail.jar开发包与javaEE5.0冲突

    当`javaee.jar`和`mail.jar`同时存在时,可能引发冲突,因为Java EE 5.0的标准API中可能包含了部分过时或者不完整的JavaMail实现。这种情况下,开发者可能会遇到类加载问题,比如找到的类版本不匹配,或者某些功能...

    最新J2EE/javaee 5.0/chm文档以及关联eclipse的doc

    相信很多朋友在找j2ee的文档,其实有doc在IDE中关联更能方便开发查阅,当然要系统学习j2ee规范chm也是必不可少的,本压缩包里有chm的文档和exlipse中关联使用的doc文件夹,一应俱全,包走吧。 一点说明: ...

    JavaEE_API_5.0.rar_JavaEE_JavaEE_API_javaee api_javaee api chm

    这个JavaEE_API_5.0.rar压缩包包含了JavaEE 5.0版本的API文档,是开发者学习和参考JavaEE平台的重要资源。JavaEE API提供了丰富的组件和服务,包括Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message ...

    J2EE 应用规范(内含EJB3持久化规范,EJB3核心规范,JAVAEE+5.0以及JMS1_1规范)

    3. **JAVAEE 5.0规范**:这是Java平台企业版的一个里程碑版本,引入了许多新特性和改进。JAVAEE 5.0引入了JSF(JavaServer Faces)作为官方的Web UI框架,简化了Web应用开发。同时,它将EJB3和JPA整合,使得ORM更加...

Global site tag (gtag.js) - Google Analytics