ssh框架只是被用来开发java web的么?

1.ssh框架只是被用来开发java web的么?
2.学习软件如果不学习java web需要去学习ssh的么?
3.如果要学习s2sh框架,是不是首先要学习ssh框架,因为我之前没有学过ssh,所以现在突然学习s2sh的时候,突然感觉很难,更本就看不懂多少。
4.如果我要学习框架,应该怎么学,首先是学习spring?hibernate?struts1还是struts2,最好推荐几本书,可以下载的pdf最好。

高手请进来指点,回答得好的,再加100分。

1. ssh框架只是被用来开发java Web项目的,当然这个项目可能会灰常的大
2. 如果不学习java Web是不需要去学习ssh的,即使学习java Web也不一定非得学习ssh.
3.s2sh,表示struts2, spring,hibernate, 这么写是因为struts1和struts2不是同一个东西,虽然名字差不多。
4.现在讲解ssh的书籍都差不多,现在基本没有struts1方面的书了,因为基本没人用了,除了旧的改造项目。 书籍没有好坏,看看是否属于自己就OK,我不是怕麻烦,是因为这本来就是介绍工具的书籍,我看过基本书讲的内容大同小异,都是复制从官方文档翻译拷贝过来的。

ssh相对来说是很简单的,别说复杂,因为虽然配置文件比较多,但是不需要记忆,只需要用的时候拷贝过来改改就行了,不会的可以去查。struts是个MVC框架,节约开发成本和时间,类似的框架有好几个,比如spring mvc,hibernate是对数据访问的优化,类似地框架著名的有ibatis,spring是个管理框架,开发是对项目的管理结构很清晰,编程代码会少很多很多滴。

这些加起来就那么多步骤,也就那么几句代码,你需要做的就是总结,总结几个模式,到时候开发是,拷贝去改一改就好了。不要为为什么,不要问原理,它天生就那样,记着用就行了。追问

ssh和S2SH只能被用在Java web中???所以以后要做Java的项目或者说是在Java上有长足发展是不是一定要学习该框架呢?我打算以后接下来要学C#还是要学Java web,因为马上下个月就要跳槽了,打算要多学点东西,现在面试的时候框架考的比较多,所以只能硬着头皮上了,我这一个多月就要跳槽是继续学SSH,啃Java web好呢?还是学C#的好,之前没学过框架有点晦涩难懂啊!请逐个赐教拜托了

追答

使用SSH的公司是在太多了,当然不使用SSH的公司也是在太多了,所以会不会一般不影响你去找工作! SSH呢用的相对比较广泛,且是开源的,很多大的公司呢,就自己研发自己的框架,如果你找工作说会用SSH,则录取的机会大一点点,就一点点而已。

至于java Web和C#那个好,这个问题有点弱智。 没有好坏之分。 现状就是一部分使用java Web开发,一部分人使用C#开发。 使用习惯不同而已。

你现在真在学习,java Web,那么你就直接接着搞懂java Web再说,工作也好找! 等工作以后再深入学习C#

你还有一个月跳槽,对当前自己会用的只是做一总结,java基础的内容一定要熟练。 公司招人一般不看你现在会多少,而是你人聪不聪明,会不会说话等等,外包和手机公司除外。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-24
你好,zh25898
SSH是适用于J2EE开发的主流选择之一,使得WEB分层原理及MVC模式得到良好体现。
当然,在实际工作中,你会发现有许多公司也并不完全使用SSH框架,除此之外还有ibatis可以胜任持久层的工作,有Spring本身的MVC可以取代S1或S2,但这三者当中,最稳坐泰山的确是SPRING,他以轻量级封装和低入侵性实现了程序设计中高内聚低耦合的核心思想,无疑是java程序框架设计的扛鼎之作。而Struts2则综合了Struts1和Xwork的长项,两者合体,成为java当中MVC模式下的第一选择。如果想在JAVA应用领域有所建树,我建议你可以从研读Spring源码和学习Struts2的设计模式做起。
在书籍上,几本恐怕是远远不够的,要说推荐给你几个网站倒是没问题,把邮箱留给我,好书等你读不尽!本回答被提问者和网友采纳
第2个回答  2012-07-24
要想学ssh框架,先把java web的基础弄好,主要是jsp, servlet, tomcat的使用(这个是serlvet容器);
其次就以spring为主线学习吧,毕竟很多公司都是用到spring,spring的知识主要是aop,ioc,事务管理;
s,可代表strust2,strust1,当然推荐spring mvc3,hibernate就是一个orm框架咯,跟着文档写写都ok了;
主要一点是:java web的基础,其他都是封装罢了
第3个回答  2012-07-24
ssh框架就是用来开发web的,它实现的是MVC架构
第4个回答  2012-07-24
1.spring hibernate C/S 可以用到的啊

2. 可以不学
3. 可以直接学习SSH2 你先把JSP 学明白了
4. 先学习 struts2 -> hibernate ->spring 最后哪 就是SSH2了.. 没看过啥书...找比人问问吧
相似回答