【译】Java编程的大好时期

尽管Java7仍未如期发布,但Java运行环境已十分成熟稳定。众多开源项目和个人维护项目弥补了官方标准的不足,如Hibernate 3.5版支持JPA 2.0,Spring 3.0引入新功能,MyFaces和OpenFaces实现JSF 2.0,JBoss RichFaces展示AJAX集成。Seam框架即将发布3.0稳定版,进一步简化Java EE开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

           大家都知道,Java阵营里的人最近几个月都感到有些沮丧。

       从Oracle的Larry Ellison家族到Java语言最初的推动倡导者,他们无不对今年一月份完成的Oracle对Sun的收购怀着一份复杂的心情。 然而,更让人泄气的是Java之父James Gosling四月份的突然从Sun公司的离职,这让这整个Java阵营目瞪口呆。 但是,暂且把这些商业因素和行业格局大变脸放在一旁,你不能不认为,如今正是Java编程的大好时期。

       确实,Java7依旧没有按计划发布出来,但不会太久远的,实际上,Java运行环境已经是如此的成熟和稳定,我们并不需要那种每十八个月出一个新版本的 事情。 尽管基础Java运行环境、修改后的EJB规格以及大家所期望的JSR都一些不足,但已经有足够多的个人维护的和团体维护的Java项目填补了这些缺失, 并不受 Java Community Process (JCP)由于工作效率缓慢,不能及时弥补这些缺失的影响。

       说起这些个体的和团体维护的项目,我们喜人的看到行业内一些最大的、使用最广泛的框架都已经“羽翼丰满”,已经开发到了非常令人激动的吸引人的里程 碑阶段了。 Hibernate, IT业内让人疼爱的ORM框架, 在三月底发布的3.5GA版,里面第一次提供了对JPA 2.0的支持。 Spring, 业界依赖注入和反向控制(IoC)容器的首选,于2009年十月份发展到了3.0版本,已经有越来越多的开发团体开始在他们的项目中使用3.0版本里出现 的新功能。

       另外,表示层的那些东西也又一次的吸引我们的注意力,Apache的MyFaces项目发布了稳定的版本,对融合了Ajax的JavaServer Faces 2.0 API有了更多的支持。 MyFaces 并不是唯一的实现了 JSF 2.0 规范的项目, OpenFaces 在三月早期也声明了对 JSF 2.0 的支持; 当然,对JSF的Ajax库支持最多的JBoss RichFaces,最近开始发布它的版本4.0 Alpha版,其中也向人们演示了对 JSF 2.0 规范的支持。

       众多事件里,Seam,这个也许是最有创造力的、试图把JSP,EJB,现代Java EE开发过程集成到一起简化开发过程的框架,今年夏天就要发布它的3.0稳定版。 我们不得不承认,如今在服务器端,很多有趣有意义的事情正在发生。

       面对现实,如今正是Java编程的大好时机。

 

来自 外刊IT评论

 

:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值