写帮助大家学习的小框架

       最近JAVA体系课件更新的差不多了,又开始着手准备嵌入式产品,事情总是忙不完。呵呵,这也是我喜欢这一行的原因,永远有挑战和惊喜,永远有学不完的东西,不会单调和乏味。记得以前有学生问我为什么选择喜欢IT(哎,其实傻子才喜欢挨踢!,我告诉他因为IT精彩。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

       IT精彩吗?很多人会不以为然。程序员每天早起晚睡,累个半死,工资不高还天天被Boss骂,哪里有什么好精彩的?呵呵,记得我以前很喜欢看武侠小说,但我有个坏毛病,喜欢看那种超级长篇的,每次拿着本武侠才看几页就开始捏没看完的书的厚度,心里暗暗担心又快要结束了,等的真的看到最后一页的时候就会长吁短叹,怅惘不已。可能正是这种心理让我选择IT。不过,细细想起来,其实也很少有人能像我这么自由地做我喜欢的事的,我白天给学员授课,设计培训产品,晚上回家做做项目,写写博客。说累,因为这些都是有时限的任务,赶起工来当然很累。说轻松,这里面每件事情都是我兴趣所在,融入了我自己的思考和心血,而且这种看不到尽头的乐趣真的让我血脉贲张。所以我对自己的工作状态很满意,每天都能精神抖擞。工作于我而言,就是娱乐和享受。

 

       这段时间天天在琢磨着如何让公司的JAVA培训产品更上一个台阶,特别是框架一块,怎么让学员在最短的时间里学到最多最实用的框架技术。带着这个想法我自己也做了4个小框架,说是框架当然有点贻笑大方了。不过我的初衷就是让学员在学习后面的Struts2,Hibernate,Spring还有ExtJS的时候能够更好的平滑上手,并且能对其原理深刻理解。前面我贴过一篇《自己手写Struts2》的文章,比较粗略地勾勒了Struts2的核心流程,还有很多核心功能比如拦截器IOC微容器,多配置文件,验证框架,类型转换,集成OGNL语言,通配符动态匹配,强大的标签库等现在也已经慢慢地加入到框架中。其它的几个框架,我也会逐步扩充它们,让它们达到能够应付一般应用的强度。最后我会把这些小框架都集成起来。实际上说白了,我就是想打造平民化简易版的SSH+ExtJS。这有什么意义呢?套用一位网友的话:不重复发明轮子,怎么能发明风火轮啊!哈哈。

 

       08年是多事之秋,诚心祝愿诸位都能和乐安康,事业有成!

posted @ 2008-11-27 12:45  CharmingDang  阅读(69)  评论(0编辑  收藏  举报