2 回答
TA贡献1829条经验 获得超6个赞
难学,找到方法,就很容易,总结方法如下:
第一步,看视频或者入门文章。视频可以去verycd找,文章可以去iteye找。先看Struts2,也可以看SpringMVC3,然后是Hibernate,最后看Spring。
这一步的目的是知道每个框架作用,能干什么,大概上怎么使用。
第二步,看项目,推荐SpringSide。这个步骤可以知道实际项目中SSH一般是怎么配合的。
第三步,自己动手。如果能实现一个单表完整的增删改查,算是基本完成任务。能再考虑下怎么更通用化,写点东西,这块就没问题了,到哪个公司去,只要稍微看下他们的配置文件,都能上手。
需要思考的是有框架和没有框架,到底能带来什么。
有人不喜欢SSH框架,也有人推荐别的框架,个人喜欢nuts框架,但是总需要明白的是框是干什么用的,怎么用的,在实际运用中有了一些体会,才能明白自己的取舍。
用Struts,是要明白MVC,用Hibernate,要明白什么是持久化,什么是OR/mapping,用Spring,要明白什么是依赖注入,什么是AOP。就算不精通,也要大致理解。明白了这些,Hibernate换成Mybaits,Struts换成SpringMVC,甚至别的什么框架,都能很快上手。
TA贡献1828条经验 获得超3个赞
不难学,但也不是特别好学。怎么说呢,struts、spring、hibernate这三者之间处理的业务逻辑不同,相应地学习的时候,侧重的点也不大相同。个人觉得,学的时候,最令我头疼的就是各类文件的配置,建议初学者在学的时候,先把每个框架的配置搞明白,这样在最后三者整合的时候,不会犯迷糊,我就是吃过这方面的亏(呜呜..)至于其他的,我倒觉得只要学过servlet、jsp后,问题不算太大。
- 2 回答
- 0 关注
- 1106 浏览
添加回答
举报