刚学完struts 下一步求指导。
来公司的时候仅仅懂得javase jsp 的基础知识 ,现在刚学完struts2,对mvc有了一定了解,公司在做ssh开发 ,我不是太懂所以只有先学习ssh框架 ,现在学习完成struts2,想请问大家,下一步该如何入手,能着手进行开发ssh的模块 ,从中学习ssh框架中的spring和hibernate。
------解决方案--------------------hibernate ,spring,搞点视屏看一下,搞点例子做一做,
应该能够满足基本的要求
------解决方案--------------------两个框架的学习资料分享给你,你自己看看,hibernat和spring要学学,三个框架爱是整合在一起用的。
hibernate:
http://java.itcast.cn/news/7d6bbd26/0b3b/4fc7/829b/74f8225eb996.shtml?130628wwt&csdn
spring:
http://java.itcast.cn/news/6b26de6c/90b2/4e5a/b420/b2b79d097825.shtml?130628wwt&csdn
把框架学完之后整合在一起,和一起和纯servlet jsp项目做下对比,你们公司应该有以前的项目,看看他们的源码,对比下用框架整合后做的项目和servlet jsp做的项目有什么差别,看看他们项目的思想。
要时常看看框架的源码,这样更好的理解。
java学习的是思想,从项目中多做总结。
------解决方案--------------------Struts可以完整的搞定MVC,尤其是整合了VC可以大大提高开发效率,有些公司就单用struts的
Spring我只是拿来提供声明式事务支持,必要的话AOP也可以用一下
Hibernate持久也挺偷懒的,整个一数据库适配什么的全托管给它了,我自己的小应用就懒得搞jdbc struts spring了,直接hibernate,其他都sevlet jsp搞定……
其实这两个“SS”协同开发的时候才发现很受用的,因为自己写东西的话,也不用管什么可读性什么约定之类的,应用规模也小,体现不出SS尤其是struts的优势
------解决方案--------------------想快也没办法啊,搞懂了配置,不理解ioc aop orm的话,也很辛苦的撒,毕竟都是比较抽象的东西,需要实践来体会,何况hibernate那些个表配置+级联删除什么的,一顿绕
------解决方案--------------------那视频一集不长,你可以试着看几天,基础好几天就搞定了
------解决方案--------------------hibernate有个类叫做hibernatedaosuport这里面已经封装好了很多常用的方法,而且也可以自己写方法,hibernate最主要是学会映射关系。spring的话主要是IOC和AOP两方面 现在对你来说你先把依赖注入学好吧。然后把三个框架结合试一下。
------解决方案--------------------其实spring和hibernate在框架中都是比较简单的,你找些简单的ssh框架看下流程,其他的技术都是和java基础差不多的,重要的是了解ssh工作流和原理。
------解决方案--------------------怎么用框架是很简单的 如果是这样随便找几个视频都可以自通的
如果想深入学习的话 就比较困难了 就要多下功夫了 不是一朝能了的事情
------解决方案--------------------