技术开发 频道

2006年Java开发技术回顾与展望



    【IT168 专稿】又是一年终岁尾,伴随着技术行业的烟雨风云,我们即将迎来2007年,那么在过去的一年中,我们Java技术开发行业发生了什么呢?

    Java开源终于在人们的千呼万唤中开源,Hibernate发布3.0版本似乎要在2007年大展拳脚一番,Spring发布了2.0在2006年火热过后,Spring也开始被人讨论,Struts方面有了Webwork的加盟,期待新版本继续扬威,EJB在05年就早早结案年初发布了3.0但是新版本似乎没有改变被动挨打的命运,Ajax在06年没有杰作,相对它的弱点和缺陷被披露无疑,JSP没有人在愿意提及它,好像被放在了一个被人遗忘的角落里,JSF刚刚纳入Java规范以来,Sun对JSF寄予了厚望,2006年Java界成绩频丰,2007才是彼此肉博血战的开始。

    Struts、Hibernate、EJB、Spring、Ajax等继续成为我们关注的焦点,那么我们接着就从2006年Java这个热血江湖中,来看看都蕴涵着多少风云故事。

    关键字1:Strust、JSF、Webwork-----MVC框架

    Java技术2006年在表示层方面可谓创新不少,,Struts在2006年没有继续问世时候的辉煌,随着Web框架的兴起,Struts的优势逐步在退却,烦琐的配置让它背上了重型框架的枷锁,但是Struts并没有因为繁重而离开人们的视野,Struts庞大的开发队伍,是它赖以生存的强大生命力,今年Ted(Apache软件基金会的成员)已经与Patrick(WebWork 2的高级开发者)和Jason(Webwork核心架构师)探讨Struts与WebWork合并的构想,在未来Struts 2中我们将会看到一个两者完美结合的框架结构这是Struts2的初衷,Struts2构想是我们2006年对表示层方面产生更多的想象,相对于Struts的不断完善与更新,JSP从2.0之后就开始止步,在Struts这些开源框架面前稍显底气和信心不足,开源框架慢慢在吞食着JSP的领地,

    Sun公司也不会让自已亲手打下来的江山就此灰飞烟灭,全力打造JSF收复失地, JSF的优点在于丰富可定制的UI组件,良好的事件响应机制,表达性语言,表单数据自动转换和验证等,如果在配有良好的开发工具支持的话,也许这将成为众多开源表示层框架的末日。开发人员都清楚开源框架带来的无限惊喜,提高了开发效率,降低了复杂程度,但面对满天的框架时,恐怕心中只有暗暗叫苦的份了。大量知名的不知名的框架,布满了Java Web世界,也渐渐的迷失了众人的双眼,誓必要有一种集众家所长的框架出现,来改变技术频多,但都营养不良的框架技术,今年Sun公司把JSF纳入JavaEE规范,JSF终于从幕后走向前台。
0
相关文章