|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
比如模式、敏捷方法什么的,这些思想好,但是实施的人没有理解而且没有正确运用这些知识导致了开发周期的延长。比如说对象,通过getName()方法不能获取对象的名字。 2005年Java天下出生了浩瀚的新手艺和新产物,小编从中选择了最优异的10种新手艺和新产物,这10种产物的选择尺度只要独一的一个:对将来Java的开展和使用具有主要影响。假如你有分歧定见,请给我写信。
1、JavaEE5
JavaEE5不复杂的由J2EE更名而来,Sun对其作了严重修正,应当算一种新手艺。从提交公然检察的标准草案JavaEE5的来看,JavaEE5的存眷重点是简化使用开辟,特别是大批接纳元数据标注(annotation)和POJO(一般Java对象)驱动的开辟体例,对平台举行了从头界说。对照此前的J2EE1.4标准,JavaEE5最主要的新增特征包含Java耐久化API(即EJB3entitybean)、JSF、JSTL等。
影响指数:★★★★★
2、Java模块体系标准(JSR-277)
JSR-277是由Sun公司倡议的一个手艺标准,其方针是办理Java使用在部署时碰到的良多贫苦,比方JAR的版本成绩、JAR之间的依附成绩等。依照JSR-277的划定,公布模块中将包括形貌该模块信息的元数据,比方版本信息、模块中包括的资本、与其他模块的依附干系等。标准专家组但愿依托这些一致的模块元数据来办理Java使用部署的困难。
影响指数:★★★★★
3、AspectJ5
AspectJ5是AspectJ与AspectWerkz兼并后推出的第一款产物,承继了两者的长处,成为今朝最有影响也最为壮大的AOP平台,给宽大开辟职员供应一个一致的AOP平台,别的进一步交融Spring,进而一致AOP开辟平台。
影响指数:★★★★
4、BEAWebLogicServer9.0
被批评界称为迄今为止公布的最出色的BEA使用服务器,为企业开辟和部署SOA供应最好开辟平台DD匡助企业使用SOA,并疾速完成开辟和部署各类义务。BEAWebLogicServer9.0由可撑持多种编程形式的企业级内核构成,能匡助IT办理职员和开辟职员进步效力,下降IT项目本钱,削减宕机工夫,有助于用户会合精神迁徙到面向服务的基本架构(SOA)上。
影响指数:★★★★
5、AquaLogic
AquaLogic(此前代号为Quicksilver)是BEA新推出的企业服务总线(ESB)产物,包含六条产物线,已正式公布有三条,分离是BEAAquaLogic动静产物线、BEAAquaLogic数据产物线、和BEAAquaLogic平安产物线。是第一个完全供应SOA办理计划的服务基本举措措施产物,可以以服务的情势整合来自任何平台的使用和流程。
影响指数:★★★★
6、SDO2.0标准
SDO标准是由BEA与IBM配合草拟的,其方针是简化并一致使用程序处置数据的体例,该标准在JCP中的编号是JSR-235。依照BEA公布的题为“利用服务数据对象的下一代数据编程”白皮书的形貌,利用SDO时,程序员能够用一致的体例会见分歧的数据源,包含干系型数据库、XML数据源、webservice、和各类企业信息体系。
影响指数:★★★
7、开源数据库Derby
ApacheDerby是基于Java的一种数据库,是IBM公司客岁向基金会开放的软件。Apache基金会推出了第一款开源Derby数据库产物。ApacheDerby10.1.1.0推出了一种开源收集驱动器,并撑持用于便携产物的Java2Micro版本。
影响指数:★★★
8、Harmony
Harmony项目是在往年5月份建立的旨在开辟一个开放源代码版的基于Java平台的尺度版(JavaSE),这一软件是在台式机上运转Java软件所必要的。Java社群一向必要如许的开源的J2SE完成,而且有一些这方面的办理计划(比方Kaffe、Classpath等)。
影响指数:★★★
9、Spring框架1.2
在这个新版本中最次要的新特征是增添了对几种耐久化手艺的撑持,包含撑持TopLink9.0.4和10.1.3、JDO2.0、Hibernate3.0.3等。别的,Spring1.2还简化了bean声明的XML格局,而且撑持JDK1.5事件标注(annotation)和JMX。
影响指数:★★
10、SOA流派网站
由IBM出资创建的SOA流派网站,今朝该网站包含第一批基于IBM手艺的SOA最好理论和部署形式、客户实例,和来自IBM公司表里的剖析批评。
影响指数:★★
用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。 |
|