资源描述:
《关于J2EE三大框架学习顺序的讨论.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、关于J2EE三大框架学习顺序的讨论 论点1:先学Struts1.x因为这个用的比较广,很多公司都用会用到它,采用struts2的项目估计不会太多,考虑到公司的需要的时候可以再学习;然后学习Hibernate,主要掌握Hibernate的面向对象的数据存储,在对象型数据库还不成熟的今天,学习这个中间件是非常不错的选择;最后学习Spring,因为spring可以将上面两个框架集成在一起使用,主要掌握spring的IOC和AOP.这个应该是非常好的学习SSH三个框架的合理顺序. 论点2:先学Struts吧最基本最流行
2、的框架结构然后看你是想学Struts1还是学Struts2.0两者之间还是有很大区别的当然用Struts2开发进度会更快当你把Struts学好后可以开始混杂着其他框架进行边开发边学习了祝你成功 论点3:这最主要的取决你的自身如果你觉得你很有精力然后对这些东西接受比较快的话你就可以同时进行学习这样也可以学的快一点融合起来如果不行你就一个一个学完在练习起来系统复习 论点4:先单个的,然后SH(2种),然后可以用SSH都练习到了就根据项目内容选择合适的就行 论点5:放开你的思想限制去学吧.学习一个框架先要搞懂它
3、是干什么的,能启什么作用在去考虑用它,我是做过三年的程序员,企业里并不一定就会用这三种框架,关键是要你能懂得面向对象的原理,以及对服务器客户端请求响应方式的理解,再加上你对缓存的利用,这才能成为真正的高手,框架就好比是一把武器,它最多是能帮你更好的杀敌,而如果你没有扎实的基本功的话,使用这么重的武器返回会成为你的累赘.说了这么多,在总结一下这三大框架的作用吧:hibernate是可以更加方便程序员去关注业务逻辑,减少书写sql语句的麻烦,可以更简化与数据库的连接方式,将对象与数据库关系联系更紧密,应该最先学习struts是
4、专门代理servlet做请求处理工作的,可以很好的封装服务器端的方法,更好的让用户将自己的请求明确化,应该放第二步学习spring是一个多元化框架,既可以优化服务器与客户端请求响应,也可以优化数据访问层的逻辑,并使用配置文件脱离对象间相互依赖的关系,但也因为它的多元化,相对与而言更加复杂性强,所以建议你最后学习 论点6:先把struts学好弄清楚里面的流程搞好后在加Hibernate和srping的东西这样学起来会好一些的 论点7:这三个框架并没有前后主次之分各自都能独立应用于项目之中各有侧重点不同struts
5、主要用于表现层hibernate主要用于数据库访问层而spring相对比较特殊它很庞大它的包含了sturts和hibernate对于学习的顺序来说Struts和hibernate两个框架先学个都行建议spring安排在前两个框架之后学习