最近有一些空闲时间,项目也不是很紧,用了几天时间去了解Struct、Hibernate、Spring,感觉这几个框架都很不错,用起来都很方便,只是自己年龄大了,学习新的东西比起以前没有那么容易,上手总是要慢了 半拍。
虽然一直都用在写Java程序,并未使用这些开源框架,好像自己对Java的理解还是不够深刻,于是选择了这几天学习一下目前最常用的开源技术,开开眼界,或许未来的某一天会用到这些技术。
以前开发工具一直都是用JBuilder,现在想了解一下Eclipse,就用这个来实验这些工具。一开始用起来与JBuilder比较起来差别还是真不少,很多工具需要自己来配置,在网上找了几篇文章,用了半天时间才搞定,看来配置还不容易入门,有了MyEclipse一切搞定(其实也并不难)。Eclipse确实还是一个好东东。
Struct还是比较简单,首先需要记住的是MVC无论何时何地,都是实用的。几个配置文件理解起来稍微费点劲,若是没有一个好的开发工具,自己完全用手工来写,不是每个人都能很好写出来。几个要点:ActionForm,Action,ActionSelvert抓住这三个基本都OK了。
Hibernate相对比较简单一些,入门也容易,数据库处理的集合。现在一直使用的是自己编写的程序生成相应的对象进行处理,但比起Hibernate还是逊色不少,以后有机会可以把好的东西引入进来(自己编写的数据库处理类是为了适合自己框架而写的)。
Spring一开始接触起来比较困难一些,由于以前一直都是写J2EE程序,而没有写EJB程序,理解起来稍微费解一些。不过慢慢了解后,Spring真是不错的工具。