做了N年的C/S程序,一直想转技术体系到web。N年前也做过.net的C/S,也学了一下.net asp。整体比较了一下,想来web还是转java比较好。
目前有比较好的面向对象的语言基础,java前几年也学了一些语言方面的内容,当然只是一些入门的基础而以。语言感觉上学习没有啥难度,但是前面的工作中接触了一下jsp,感觉太不适应了。混杂着html、css、jsp、标签、js甚至java Bean,感觉实在是不是一种好的开发方式,没有了面向对象语言优点,太不适应了。后面出了extjs,这个感觉就好多了,但对网络的要求有点高,不是太合我的心意,也只是简单了解了一下。然后也自学了一下hibernat,这块还好,一看就懂,但感觉还是配置文件太麻烦(虽然有工具生成),代码中满屏的hql,调优的空间也小。后面主要工作在项目管理、需求分析、系统设计和一些实施工作上面,java方面的技术就研究得更少了。
换了个工作环境也一年多了,又回到了主要coding和系统维护的工作,当然技术体系还是C/S。最近工作的方向又会转向web,所以就准备在家边学边自已搭一个框架出来。准备还是用个博客记录一下吧,一是记录一下自己在java的成长过程,二是将来自己备查。
初步看了一下网上相关的资料,大致准备建一个这样的框架
mybatis
spring
ExtJS
准备先从自己感觉难度小点的后端开始吧。