Java EE 6总览:平台的主要目标
创始人
2024-06-15 20:30:32
0

【51CTO精选译文】Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准进行了详细的介绍。51CTO开发频道对这个系列进行了翻译,带领你初步领略Java EE 6的新特性。本系列文章将于每周二更新,今天这篇介绍Java EE 6的主要目标。

Java平台企业版本(Java EE)是构建Java企业级应用系统的行业标准,它以坚实的Java平台标准版(Java SE)为基础,添加了支持可扩展性、可访问性、安全性、完整性和其它企业级应用需要的库和系统服务。

自1999年首次发布以来,Java EE已经发展成一个功能丰富的高性能平台,其最新版本Java EE 6同时强调了简单性和易用性。实际上,使用该平台的当前版本Java EE 5开发Java企业级应用系统已经变得前所未有的容易。

Java EE 6在上一个版本基础上,取得了不少进展,添加了大量的新技术,其中有些灵感来自充满活力的Java EE技术社区,它也进一步简化了平台,相对于以往的Java EE版本扩展了可用性。

本文主要介绍Java EE 6的目标。下面是Java EE 6平台的主要目标:

更加灵活

随着时间的推移,Java EE平台变得越来越臃肿,为了解决这个问题,Java EE 6引入了Profiles的概念,Profiles包括了为具体应用类设计的Java EE平台配置。一个Profiles可能包括Java EE平台技术,以及已经通过了Java社区进程(JCP)的额外技术的一个子集,但这些额外技术并不是Java EE平台的一部分。Java EE 6首次引入了这些Profiles:Web Profile,设计用于Web应用系统开发的Java EE平台的子集,Web Profile只包括那些大部分Web应用开发人员需要的技术,不包括那些开发人员通常不需要的企业级技术。

此外,Java EE 6平台已经确定了大量的候选技术,这些候选技术包括已经被新技术取代的技术,或者那些没有广泛推广的技术,候选技术意味着它将成为平台的可选组件,而不是必需的组件。

可扩展性更好

#T#随着时间的推移,新技术已经成为Web或企业应用开发者越来越感兴趣的对象,Java EE 6包括更好的扩展性,相比之前的版本具有更多的服务提供者接口,使你可以用标准的方法在你的Java EE 6实现中插入技术,甚至框架。一旦插入,这些技术就与内置于Java EE 6平台中的工具一样易于使用。

对可扩展性重点放在Web层,Web应用开发人员通常会使用第三方框架,但注册这些框架让其能用在Java EE Web应用系统中可能会很复杂,通常需要开发人员添加或编辑复杂的XML部署描述文件,Java EE 6通过自我注册就可以使用这些框架,因此很容易合并和在应用系统中配置它们。

进一步简化了开发模型

Java EE 5已经让Web和企业应用系统开发变得非常方便,例如,Java EE 5引入了一个更简单的基于普通Java对象(Plain Old Java Objects,POJO)和注解的企业应用编程模型,并取消了对XML开发描述符的需要。此外,Enterprise JavaBeans (EJB)技术也进行了精简,需要更少的类和接口,通过利用Java持久性API(Java Persistence API ,JPA)优势提供了一个更简单的对象关系映射方法。

Java EE 6使开发企业或Web应用系统更容易,该平台在许多方面进行了可用性改进,例如,你可以使用注解定义Web组件,如Servlet和Servlet过滤器。此外,依赖性注入注解已经标准化,使注入类跨框架时更便携。另外Java EE应用程序包装要求也简化了,例如,你可以直接向一个WAR文件添加企业Bean,不再需要将企业Bean封装到JAR文件,然后将JAR文件打包到EAR文件中了。

原文:Introducing the Java EE 6 Platform 作者:Ed Ort

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...