Java作为一种面向对象的编程语言,在全球的用户占有量是最大的。
Mvc方面,struts依然是霸主,版本是struts1.2.9,不推荐大家直接去学struts2.0,要从1.2学起。
Orm方面,推荐大家学Ibatis(ibatis.apache.org),相对轻量和灵活自由,它正在逐步占据hibernate的市场份额,它把sql从代码中剥离出来,它有丰富的标签,这是hibernate所不能比的。不要学hibernate,不过hibernate的思想大家可以去学一学
Spring,大家一定要学,学spring2.0就可,它的ioc实现了对象的实例化和依赖关系注入,给开发带来了非常大的方便。Ioc是最常用的spring的功能之一。
Ria,大家先学一下基本的javascript,然后学一下jquery,Java构建了强大的后台,对前台显示却力不从心,jquery的出现,弥补了客户端体验的空白。将来flex也可能会逐步强大起来,因为blazeds正在拥有越来越多的fans。当然Ext也是一个不错的Ria,不过不适合初学者。
Struts+Spring+Ibatis,应该是个非常不错的组合。将来flex+Spring+Ibatis估计也会很火。
先简单说这些,该上班了,有兴趣去我论坛,< http://www.unetlife.com/ >
Mvc方面,struts依然是霸主,版本是struts1.2.9,不推荐大家直接去学struts2.0,要从1.2学起。
Orm方面,推荐大家学Ibatis(ibatis.apache.org),相对轻量和灵活自由,它正在逐步占据hibernate的市场份额,它把sql从代码中剥离出来,它有丰富的标签,这是hibernate所不能比的。不要学hibernate,不过hibernate的思想大家可以去学一学
Spring,大家一定要学,学spring2.0就可,它的ioc实现了对象的实例化和依赖关系注入,给开发带来了非常大的方便。Ioc是最常用的spring的功能之一。
Ria,大家先学一下基本的javascript,然后学一下jquery,Java构建了强大的后台,对前台显示却力不从心,jquery的出现,弥补了客户端体验的空白。将来flex也可能会逐步强大起来,因为blazeds正在拥有越来越多的fans。当然Ext也是一个不错的Ria,不过不适合初学者。
Struts+Spring+Ibatis,应该是个非常不错的组合。将来flex+Spring+Ibatis估计也会很火。
先简单说这些,该上班了,有兴趣去我论坛,< http://www.unetlife.com/