java的三大框架SSH 难学吗?

java的三大框架SSH 难学吗?


侃侃尔雅
浏览 1107回答 2
2回答

肥皂起泡泡

难学,找到方法,就很容易,总结方法如下:第一步,看视频或者入门文章。视频可以去verycd找,文章可以去iteye找。先看Struts2,也可以看SpringMVC3,然后是Hibernate,最后看Spring。这一步的目的是知道每个框架作用,能干什么,大概上怎么使用。第二步,看项目,推荐SpringSide。这个步骤可以知道实际项目中SSH一般是怎么配合的。第三步,自己动手。如果能实现一个单表完整的增删改查,算是基本完成任务。能再考虑下怎么更通用化,写点东西,这块就没问题了,到哪个公司去,只要稍微看下他们的配置文件,都能上手。需要思考的是有框架和没有框架,到底能带来什么。有人不喜欢SSH框架,也有人推荐别的框架,个人喜欢nuts框架,但是总需要明白的是框是干什么用的,怎么用的,在实际运用中有了一些体会,才能明白自己的取舍。用Struts,是要明白MVC,用Hibernate,要明白什么是持久化,什么是OR/mapping,用Spring,要明白什么是依赖注入,什么是AOP。就算不精通,也要大致理解。明白了这些,Hibernate换成Mybaits,Struts换成SpringMVC,甚至别的什么框架,都能很快上手。

倚天杖

不难学,但也不是特别好学。怎么说呢,struts、spring、hibernate这三者之间处理的业务逻辑不同,相应地学习的时候,侧重的点也不大相同。个人觉得,学的时候,最令我头疼的就是各类文件的配置,建议初学者在学的时候,先把每个框架的配置搞明白,这样在最后三者整合的时候,不会犯迷糊,我就是吃过这方面的亏(呜呜..)至于其他的,我倒觉得只要学过servlet、jsp后,问题不算太大。
打开App,查看更多内容
随时随地看视频慕课网APP