每隔一段时间,都会有新技术出现,尤其是在java开源社区,太多的选择自然是好,不过也容易挑花眼。每种技术都想学,都想用,不免精力有限,贪多而不能消化。
Jdk6也出来好久了,Jdk7也在开发之中。倒是很多项目还在用jdk4。就算用到了java5,很多新特性也没采用,不免可惜ejb3,spring2,struts2等等皆如此。选择和迁移都是很痛苦的,也是很麻烦的。但是大部分人都有“喜新厌旧”的毛病。
创新求变自然是发展准则,不进则退。IT人往往没有安全感,保持极大的学习热情必不可少。所以了解一些新技术还是很有必要的,就算目前还没有采用,但是以后肯定有用到的时候,未雨绸缪总不是坏事。
最近一直在关注spring2.5,准备在项目中升级。groovy1.5.4已经发布,grails也紧随其后发布1.0正式版及1.0.1修正版本。grails采用spring+hibernate来实现RoR的约定优于配置的编程方式。
目前很多以前的老项目框架,由于采用了大量的配置,来增加灵活性,不过随着项目越来越复杂,配置也越来越冗杂,导致开发效率低下,开发人员积极性不高。因此尝试采用诸如一些流行框架以及其思想,是很有必要的。可以慢慢的分步采用,加以改造换新。同时又可以在迁移过程中,修复以前的缺陷。当然,很多项目和公司也有自己诸多考虑,不一而定,量力而行,因时因地因事因人制宜是上策。
新技术迁移的思考
- 相关文章:
- StrutsMenu 1.1.1 修正版 (2008-1-20 16:39:48)
使用Maven开发Java项目 (2007-6-9 23:57:47)
Hibernate分页实现 (2007-6-6 23:56:12)
WebWork发布2.2.5 (2007-4-15 23:42:26)
使用Maven2来构建Petstore (2007-1-16 23:58:4)
JBoss下部署Web应用程序 (2006-12-26 21:9:13)
jive2.6.4安装手册 (2006-12-5 20:43:47)
Leave a Reply
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
2008-2-20 22:47:58
Posted in
Tags:
Comments: 


