xsmile
You can fly higher
xsmile's Blog
踩着技术的脚印
http://www.xsmile.net/image/ScreenHunter_013.jpg

学习java,学习web开发,接触了框架。都说Struts是革命性、里程碑式的开源框架,正好公司也用Struts,所以开始学习,看完了O’Reilly Programming Jakarta Struts,试着用Struts1.1做了个东西猜数字web版,算是大概熟悉了Struts的用法。在网上搜索资料的时候,发现很多人都说Struts要用就用1.2版,找了Struts1.1和1.2的区别,印象最深的就是1.2不再支持ActionErrors,转而用ActionMessages …‘’-_-…

后来知道了Hibernate这个大名鼎鼎的O/R数据持久化框架,找了本夏昕的《Hibernate 开发指南》资料学习。在MyEclipse下跟着文档做,发现有些语法对不上。一看,原来书上写的是Hibernate2.X版本,MyEclipse上的是3.x,哎,继续baidu,修修改改,总算跑成功,也大约了解了Hibernate的一点皮毛。在书的最后,介绍了Spring强大的事务管理能力,嗯…Spring是什么…

网上一搜,大概了解了Spring这个轻量级IOC容器,其他的没在意,重点找它和Hibernate的整合功能。也发现了流行的SSH(Struts、Spring、Hibernate)组合开发模式。期间遇到Spring和Hibernate整合的版本问题,折腾了一天,baidu资料,又是补补贴贴, 终于也整合成功 。Spring+Hibernate的威力确实很强大。

Struts1.2还没有完全熟悉透彻,Struts2杀入了我的视野。我考~WebWork套着Struts的皮,翻出老早就买的WebWork in Action(看来我还是蛮有先见的)学习,哎,虽说原理一样,但无奈版本不对,加上有些语法也更新了。学习过程是跌跌撞撞。最可恶的是,还没有支持Struts2的IDE。原来以为MyEclipse6会支持Struts2,结果不支持….哎。人家都跟不上技术更新的脚步,何况我这个小小鸟?

怀念Visual Studio.net ,一站式开发,不用担心整合问题,不必关心配置,只需关注程序本身。

开源是好,百家齐放,今天你出个版本,明天他更新另一个版本,等到你学会了,他的下个版本来个大翻盘,全部歇火。java这个“兼容机”,绝对是高手玩的。

无奈喜欢上了java,喜欢它的编程风格,喜欢它的自由与懒散。发现其实踩着技术的脚印前进,也是一件 非常快乐的事情。

没有标签
首页      点滴      随心札记      踩着技术的脚印

发表回复

textsms
account_circle
email

xsmile's Blog

踩着技术的脚印
学习java,学习web开发,接触了框架。都说Struts是革命性、里程碑式的开源框架,正好公司也用Struts,所以开始学习,看完了O'Reilly Programming Jakarta Struts,试着用Struts1.1做了个…
扫描二维码继续阅读
2007-11-30