当前位置:编程学习 > JAVA >>

现在找工作 都要会ssh框架,怎样才算会用,那位大哥帮我解析一下ssh吧

现在找工作 都要会ssh框架,怎样才算会用,那位大哥帮我解析一下ssh吧 --------------------编程问答-------------------- SSH很简单,如果你有java web开发的基础,对于mvc、orm等有些了解的话,上手很快,随便找个实例搞搞就熟了。 --------------------编程问答-------------------- ....ssh框架我也不太懂,我公司用的是spring mvc框架 --------------------编程问答-------------------- 对于面试或者笔试来说会用就是解释:
什么是IOC,AOP,ORM,MVC,CACHE --------------------编程问答-------------------- 能完成需求就可以了,面试很多时候是看你和你的领导能不能尿到一个壶里 --------------------编程问答-------------------- 要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH --------------------编程问答-------------------- 首先就要改正LZ你的想法,找工作不一定要会用SSH,老实说我到现在工作半年了还没有用过SPRING这个东西,当然对STURTS和HIBERNATE有了较深的认识!

找工作只要你基础扎实就OK,象SSH那东西只要知道点概念的东西就可以了!

以我的经验有两个类是必须搞精的,一个是STRING ,一个是STRINGBUFFER这两个类几乎每次面是必考!
还有一点的就是SQL语句一定要精通,起码他问你5个你要会4个! --------------------编程问答-------------------- 无论s,ss,sh,还是ssh,都不会 --------------------编程问答--------------------
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH

!! --------------------编程问答-------------------- 其实每样看一本书,然后做几个项目自然就会了 --------------------编程问答-------------------- 引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的 
把SSH拆开能独立应用每一种技术 
两两组合也能应用的,那么你就应该算的上时真正的会了SSH 
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH  --------------------编程问答-------------------- s h s sh ss hs ssh... --------------------编程问答-------------------- 我现在的状况差不多就是这样,简单的会用点,但好多东西并不懂,只是知道这样用,学习真是个漫长的过程,若是让我的职业方向在这,感觉有点力不从心 --------------------编程问答-------------------- 你 会 使用 百度么  ???
会使用 就不难了。 --------------------编程问答--------------------
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


我认为只要会用,能拿来做出东西就叫会

新手嘛,可以理解,请问您作为非新手,你敢说你会hibernate吗?不说ssh,光hibernate就博大精深,真要达到你的所谓会,我估计要花不少时间

http://www.17ggs.com/html/program/index.html --------------------编程问答-------------------- 朋友,在找工作啊,加油啊!
   说说我入门的经历,希望对你有帮助。我以前是这么入门的,07年9月(大三)之前我已经学过c

语言,数据库,07年9月开始学习java,学了一学期(都是自学的),08年3月到4月一边做项目一边

学会了使用jsp,当时在一个高人的博客看到最好的学习java的方法就是以项目带动学习。当时囫囵

吞枣,做的项目是一个积分管理系统,简单的很,是我自己随便找了个需求做的,这样就基本上了

解了jsp,jsp与数据库的链接,mysql等。
     大三暑假的时候,自以为入了门,于是暑假就到处去找实习,但到了所有的招聘会,人家一问

,我是一问三不知,一个面试的人问我,我做的那个项目最难的是什么,我说是数据库连接的环节

,他笑着说,jsp连接数据库有什么难的,说着就把我递给他的简历还给了我,当时的我大受打击。
    于是之后就没去面试了,后来参加了08年奥运会的志愿者,到了残奥会的时候,我觉得浪

费时间,就让别人替我去了,当时就在网上下了很多的视频,后来下了李兴华老师的“我的智囊团

”视频,是一个易做图的教人怎么用ssh去做一个项目的视频,我一边看着他的视频,一边按着他的方

法自己做项目,期间遇到了很多的问题,就去上网到处查,去csdn论坛求教,当时记得用了10天的

时间学完了李兴华老师的视频,期间基本上是每天的通宵到第二天早上,有时候就因为小小的一个

字母也让我熬了一夜。但总算功夫不负有心人,学完易做图的视频时,我就算是入了门了。
    这时跟学院的老师比较熟悉,而我这期间也都是用的学院的机器学习的编程,副院长找到我和

另外一个同学一起帮学院做一个新的网站,我刚好学完怎么用ssh,于是就答应了他,我负责功能开

发,另外一个同学负责UI设计,我们又用了一个月的时间把学院的网站做完了。我的水平又进步了

。这时候已经是10月底了,我的一个做开发的朋友外包了一个项目,他是我入门的引导人,于是我

又和他一起做了这个项目,我做了新闻发布和下载模块。做完之后已经是11月底了。我的水平已经

达到了可以去找工作的水平了,于是我从12月初准备好简历,找了20天左右的工作,拿到4个offer

,其中包括福建电信的offer,我最终选择了北京的一家电子商务公司,一直工作到现在。
朋友,相信你现在已经对java有一定了解了,我建议你可以看李兴华老师的视频,你上网

搜一下“我的智囊团”就可以搜到,非常的好,他讲的很详细,基本上就是手把手的教你做完一个

项目。叫你入门肯定绰绰有余了,当然,往深造还得看你自己了。。
给你的建议:
1 上面说过的,学习java最好的方法就是以项目带动学习,当然,前提是对java的基本知

识已经了解了。
2 如果你之前没学过java,那就要一步一步来,先学java,再学jsp,然后再学ssh。不管

你有多急找工作,都要从浅到深的学,如果太急,你遇到的困难太多,会大受打击的。另外找工作

时一定要有点料,你从头到尾学 半年再去找工作比起你什么都不会的找工作照半年肯定强多了。。
3 最后,衷心的祝愿楼主能够顺利入门,能够成为我们IT民工的一员,哈哈! --------------------编程问答--------------------
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


你倒是笑个出来看看。
精通其中的源代码也叫会用。能在里面把代码改的效率更高也叫会用。能写个简单的配置文件也叫会用。
你属于哪个层次的。你这话怎么听怎么别扭。好像生下来就易做图颠易做图颠的能敲代码 --------------------编程问答--------------------  Java Web 2.0架构开发与项目实战主要内容介绍http://www.china-pub.com/48443&ref=ps  --------------------编程问答--------------------
引用 6 楼 pengjiangchun 的回复:
首先就要改正LZ你的想法,找工作不一定要会用SSH,老实说我到现在工作半年了还没有用过SPRING这个东西,当然对STURTS和HIBERNATE有了较深的认识!

 找工作只要你基础扎实就OK,象SSH那东西只要知道点概念的东西就可以了!

 以我的经验有两个类是必须搞精的,一个是STRING ,一个是STRINGBUFFER这两个类几乎每次面是必考!
 还有一点的就是SQL语句一定要精通,起码他问你5个你要会4个!


学习 --------------------编程问答--------------------
引用 15 楼 leidengyan 的回复:
朋友,在找工作啊,加油啊!
    说说我入门的经历,希望对你有帮助。我以前是这么入门的,07年9月(大三)之前我已经学过c

 语言,数据库,07年9月开始学习java,学了一学期(都是自学的),08年3月到4月一边做项目一边

 学会了使用jsp,当时在一个高人的博客看到最好的学习java的方法就是以项目带动学习。当时囫囵

 吞枣,做的项目是一个积分管理系统,简单的很,是我自己随便找了个需求做的,这样就基本上了

 解了jsp,jsp与数据库的链接,mysql等。
      大三暑假的时候,自以为入了门,于是暑假就到处去找实习,但到了所有的招聘会,人家一问

 ,我是一问三不知,一个面试的人问我,我做的那个项目最难的是什么,我说是数据库连接的环节

 ,他笑着说,jsp连接数据库有什么难的,说着就把我递给他的简历还给了我,当时的我大受打击。
     于是之后就没去面试了,后来参加了08年奥运会的志愿者,到了残奥会的时候,我觉得浪

 费时间,就让别人替我去了,当时就在网上下了很多的视频,后来下了李兴华老师的“我的智囊团

 ”视频,是一个易做图的教人怎么用ssh去做一个项目的视频,我一边看着他的视频,一边按着他的方

 法自己做项目,期间遇到了很多的问题,就去上网到处查,去csdn论坛求教,当时记得用了10天的

 时间学完了李兴华老师的视频,期间基本上是每天的通宵到第二天早上,有时候就因为小小的一个

 字母也让我熬了一夜。但总算功夫不负有心人,学完易做图的视频时,我就算是入了门了。
     这时跟学院的老师比较熟悉,而我这期间也都是用的学院的机器学习的编程,副院长找到我和

 另外一个同学一起帮学院做一个新的网站,我刚好学完怎么用ssh,于是就答应了他,我负责功能开

 发,另外一个同学负责UI设计,我们又用了一个月的时间把学院的网站做完了。我的水平又进步了

 。这时候已经是10月底了,我的一个做开发的朋友外包了一个项目,他是我入门的引导人,于是我

 又和他一起做了这个项目,我做了新闻发布和下载模块。做完之后已经是11月底了。我的水平已经

 达到了可以去找工作的水平了,于是我从12月初准备好简历,找了20天左右的工作,拿到4个offer

 ,其中包括福建电信的offer,我最终选择了北京的一家电子商务公司,一直工作到现在。
  朋友,相信你现在已经对java有一定了解了,我建议你可以看李兴华老师的视频,你上网

 搜一下“我的智囊团”就可以搜到,非常的好,他讲的很详细,基本上就是手把手的教你做完一个

 项目。叫你入门肯定绰绰有余了,当然,往深造还得看你自己了。。
  给你的建议:
  1 上面说过的,学习java最好的方法就是以项目带动学习,当然,前提是对java的基本知

 识已经了解了。
  2 如果你之前没学过java,那就要一步一步来,先学java,再学jsp,然后再学ssh。不管

 你有多急找工作,都要从浅到深的学,如果太急,你遇到的困难太多,会大受打击的。另外找工作

 时一定要有点料,你从头到尾学 半年再去找工作比起你什么都不会的找工作照半年肯定强多了。。
  3 最后,衷心的祝愿楼主能够顺利入门,能够成为我们IT民工的一员,哈哈!


真想早点看到这个帖子。我java web  ssh+ext搞了快3个月了,一个多表查询做了我1个星期。公司的
东西我刚刚可以跑小模块 --------------------编程问答--------------------
引用 16 楼 shiwu0115 的回复:
引用 5 楼 zzldn 的回复:
 要说真正会SSH,我的看法是这样的
 把SSH拆开能独立应用每一种技术
 两两组合也能应用的,那么你就应该算的上时真正的会了SSH
 现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


 你倒是笑个出来看看。
 精通其中的源代码也叫会用。能在里面把代码改的效率更高也叫会用。能写个简单的配置文件也叫会用。
 你属于哪个层次的。你这话怎么听怎么别扭。好像生下来就易做图颠易做图颠的能敲代码

很显然这位朋友没有理解到5楼话语中的╮ 囧 ╭ 
--------------------编程问答-------------------- 这三个框架基本上不会

不过建议楼主看看下面这些东西(原来在其他帖子里回复过的),或许对你有些帮助:

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
JDBC 中的行集(RowSet)是做什么用的?
JDBC 如何实现对象/关系映射,也就是 O/R Mapping。
为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.),
而不是首选从 DriverManager 中获得连接对象?
使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用 Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么?
单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?

在使用 Spring 之前,我认为应先掌握:

熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找;
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求
(别看这个很简单,实际上很少有人知道);
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点,
并且了解一下动态代理是做什么用的;
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么;
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。 --------------------编程问答-------------------- 学习了

    spring 简单的项目需要不到  struts是很多要的

引用 6 楼 pengjiangchun 的回复:
首先就要改正LZ你的想法,找工作不一定要会用SSH,老实说我到现在工作半年了还没有用过SPRING这个东西,当然对STURTS和HIBERNATE有了较深的认识!

找工作只要你基础扎实就OK,象SSH那东西只要知道点概念的东西就可以了!

以我的经验有两个类是必须搞精的,一个是STRING ,一个是STRINGBUFFER这两个类几乎每次面是必考!
还有一点的就是SQL语句一定要精通,起码他问你5个你要会4个!
--------------------编程问答-------------------- 受教了,要学的东西还真不少 --------------------编程问答-------------------- 这么多啊。原来我只会皮毛啊。 --------------------编程问答--------------------
引用 14 楼 icesdream 的回复:
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


我认为只要会用,能拿来做出东西就叫会

新手嘛,可以理解,请问您作为非新手,你敢说你会hibernate吗?不说ssh,光hibernate就博大精深,真要达到你的所谓会,我估计要花不少时间

http://www.17ggs.com/html/program/index.html


学习啦 --------------------编程问答-------------------- 来学习 --------------------编程问答-------------------- 先把java基础学好吧,呵呵.spring的话先看看spring技术手册,hibernate也有好几本书。到redsaga上找找,我觉得先看些书,再看视屏跟着做好些。 --------------------编程问答--------------------
引用 21 楼 bao110908 的回复:
这三个框架基本上不会

不过建议楼主看看下面这些东西(原来在其他帖子里回复过的),或许对你有些帮助:

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
JDBC 中的行集(RowSet)是做什么用的?
JDBC 如何实现对象/关系映射,也就是 O/R Mapping。
为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.),
而不是首选从 DriverManager 中获得连接对象?
使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用 Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么?
单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?

在使用 Spring 之前,我认为应先掌握:

熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找;
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求
(别看这个很简单,实际上很少有人知道);
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点,
并且了解一下动态代理是做什么用的;
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么;
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。


额,学习 --------------------编程问答-------------------- up
!!!!我也正在找工作啊!! --------------------编程问答-------------------- 我也去 下 视频 学习学习 --------------------编程问答-------------------- 5楼的很有道理啊。 --------------------编程问答-------------------- 关键是基础,基础扎实了,学习这些工具还是太容易的,不管是struts,spring还是hibernet都是为了方便开发及管理而发展起来的一种工具而已,故基础牢了,学习这些东西都很容易上手,最怕就是基础不牢,学了这些工具,最后就真正成了写代码的工具了,出了问题都不搞不懂是什么地方出的。 --------------------编程问答-------------------- 看你应聘的职务而定吧!
一般的程序员 会比着葫芦画瓢就可以
高级的就要你深入了解原理和搭建框架了 --------------------编程问答--------------------
引用 3 楼 liwenso 的回复:
对于面试或者笔试来说会用就是解释:
什么是IOC,AOP,ORM,MVC,CACHE

反转控制
切面编程
持久对象
三层框架
高速缓存 --------------------编程问答-------------------- 自己做几个项目,练习一下 --------------------编程问答-------------------- 拜读搜索~!多做~!就理解~! --------------------编程问答-------------------- 先了解下Java Web开发,在深入学习SSH. --------------------编程问答-------------------- 做做项目。。 --------------------编程问答-------------------- 路过 --------------------编程问答--------------------
引用 15 楼 leidengyan 的回复:
朋友,在找工作啊,加油啊!
  说说我入门的经历,希望对你有帮助。我以前是这么入门的,07年9月(大三)之前我已经学过c

语言,数据库,07年9月开始学习java,学了一学期(都是自学的),08年3月到4月一边做项目一边

学会了使用jsp,当时在一个高人的博客看到最好的学习java的方法就是以项目带动学习。当时囫囵

吞枣,做的项目是一个积分管理系统,简单的很,是我自己随便找了个需求做的,这样就基本上了

解了jsp,jsp与数据库的链接,mysql等。
    大三暑假的时候,自以为入了门,于是暑假就到处去找实习,但到了所有的招聘会,人家一问

,我是一问三不知,一个面试的人问我,我做的那个项目最难的是什么,我说是数据库连接的环节

,他笑着说,jsp连接数据库有什么难的,说着就把我递给他的简历还给了我,当时的我大受打击。
  于是之后就没去面试了,后来参加了08年奥运会的志愿者,到了残奥会的时候,我觉得浪

费时间,就让别人替我去了,当时就在网上下了很多的视频,后来下了李兴华老师的“我的智囊团

”视频,是一个易做图的教人怎么用ssh去做一个项目的视频,我一边看着他的视频,一边按着他的方

法自己做项目,期间遇到了很多的问题,就去上网到处查,去csdn论坛求教,当时记得用了10天的

时间学完了李兴华老师的视频,期间基本上是每天的通宵到第二天早上,有时候就因为小小的一个

字母也让我熬了一夜。但总算功夫不负有心人,学完易做图的视频时,我就算是入了门了。
    这时跟学院的老师比较熟悉,而我这期间也都是用的学院的机器学习的编程,副院长找到我和

另外一个同学一起帮学院做一个新的网站,我刚好学完怎么用ssh,于是就答应了他,我负责功能开

发,另外一个同学负责UI设计,我们又用了一个月的时间把学院的网站做完了。我的水平又进步了

。这时候已经是10月底了,我的一个做开发的朋友外包了一个项目,他是我入门的引导人,于是我

又和他一起做了这个项目,我做了新闻发布和下载模块。做完之后已经是11月底了。我的水平已经

达到了可以去找工作的水平了,于是我从12月初准备好简历,找了20天左右的工作,拿到4个offer

,其中包括福建电信的offer,我最终选择了北京的一家电子商务公司,一直工作到现在。
朋友,相信你现在已经对java有一定了解了,我建议你可以看李兴华老师的视频,你上网

搜一下“我的智囊团”就可以搜到,非常的好,他讲的很详细,基本上就是手把手的教你做完一个

项目。叫你入门肯定绰绰有余了,当然,往深造还得看你自己了。。
给你的建议:
1 上面说过的,学习java最好的方法就是以项目带动学习,当然,前提是对java的基本知

识已经了解了。
2 如果你之前没学过java,那就要一步一步来,先学java,再学jsp,然后再学ssh。不管

你有多急找工作,都要从浅到深的学,如果太急,你遇到的困难太多,会大受打击的。另外找工作

时一定要有点料,你从头到尾学 半年再去找工作比起你什么都不会的找工作照半年肯定强多了。。
3 最后,衷心的祝愿楼主能够顺利入门,能够成为我们IT民工的一员,哈哈!

 顶个 --------------------编程问答-------------------- 什么叫会用呀?java基础知识好了,就叫会用。 --------------------编程问答--------------------
引用 21 楼 bao110908 的回复:
这三个框架基本上不会

不过建议楼主看看下面这些东西(原来在其他帖子里回复过的),或许对你有些帮助:

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
JDBC 中的行集(RowSet)是做什么用的?
JDBC 如何实现对象/关系映射,也就是 O/R Mapping。
为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.),
而不是首选从 DriverManager 中获得连接对象?
使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用 Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么?
单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制?

在使用 Spring 之前,我认为应先掌握:

熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找;
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求
(别看这个很简单,实际上很少有人知道);
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点,
并且了解一下动态代理是做什么用的;
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么;
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。

复制黏贴走了
以这个为复习目标 --------------------编程问答--------------------
引用 32 楼 oohailinoo 的回复:
关键是基础,基础扎实了,学习这些工具还是太容易的,不管是struts,spring还是hibernet都是为了方便开发及管理而发展起来的一种工具而已,故基础牢了,学习这些东西都很容易上手,最怕就是基础不牢,学了这些工具,最后就真正成了写代码的工具了,出了问题都不搞不懂是什么地方出的。
这三个框架基本上不会 

不过建议楼主看看下面这些东西(原来在其他帖子里回复过的),或许对你有些帮助: 

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。 

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池? 
JDBC 中的行集(RowSet)是做什么用的? 
JDBC 如何实现对象/关系映射,也就是 O/R Mapping。 
为什么 JDBC 规范推荐首选从 DataSource 中获得数据库连接对象(JDBC 4.0 Specification, p.51.), 
而不是首选从 DriverManager 中获得连接对象? 
使用 DriverManager 获得连接对象时,虽然从实现 JDBC 4.0 规范的驱动程序开始,不需要使用 Class.forName("xxx.xxx.xxx.Driver"); 了,但我们也有必要了解一下这句话的作用是什么? 
单纯地使用 JDBC 时如何实现低耦合性的事务管理?也就是说事务边界在业务层,一个业务层调用多个数据库操作的方法完成一个事务,在这种情况下如何进行事务控制? 

在使用 Spring 之前,我认为应先掌握: 

熟练地使用 JAXP、jdom, dom4j 等工具解析/生成 XML 文件,并能使用 XPath 进行 XML 查找; 
掌握 Java 中的反射,以及 JavaBeans 规范中的内省类,了解 JavaBeans 规范对于方法名、属性的要求 
(别看这个很简单,实际上很少有人知道); 
了解 JDK 的动态代理和 Cglib 的动态代理,了解 JDK 动态代理的限制,以及与 Cglib 动态代理的优缺点, 
并且了解一下动态代理是做什么用的; 
熟练地使用日志工具,比如:JDK 日志工具、log4j 工具等,以及在使用时需要注意些什么; 
能善于使用开源框架中已经实现的东西,比如 Apache Commons 中很多实用的方法,像实现了 LRU 算法的 Map 等等之类的。 --------------------编程问答-------------------- 顶了。。学习中 --------------------编程问答--------------------
引用 15 楼 leidengyan 的回复:
朋友,在找工作啊,加油啊!
    说说我入门的经历,希望对你有帮助。我以前是这么入门的,07年9月(大三)之前我已经学过c

 语言,数据库,07年9月开始学习java,学了一学期(都是自学的),08年3月到4月一边做项目一边

 学会了使用jsp,当时在一个高人的博客看到最好的学习java的方法就是以项目带动学习。当时囫囵

 吞枣,做的项目是一个积分管理系统,简单的很,是我自己随便找了个需求做的,这样就基本上了

 解了jsp,jsp与数据库的链接,mysql等。
      大三暑假的时候,自以为入了门,于是暑假就到处去找实习,但到了所有的招聘会,人家一问

 ,我是一问三不知,一个面试的人问我,我做的那个项目最难的是什么,我说是数据库连接的环节

 ,他笑着说,jsp连接数据库有什么难的,说着就把我递给他的简历还给了我,当时的我大受打击。
     于是之后就没去面试了,后来参加了08年奥运会的志愿者,到了残奥会的时候,我觉得浪

 费时间,就让别人替我去了,当时就在网上下了很多的视频,后来下了李兴华老师的“我的智囊团

 ”视频,是一个易做图的教人怎么用ssh去做一个项目的视频,我一边看着他的视频,一边按着他的方

 法自己做项目,期间遇到了很多的问题,就去上网到处查,去csdn论坛求教,当时记得用了10天的

 时间学完了李兴华老师的视频,期间基本上是每天的通宵到第二天早上,有时候就因为小小的一个

 字母也让我熬了一夜。但总算功夫不负有心人,学完易做图的视频时,我就算是入了门了。
     这时跟学院的老师比较熟悉,而我这期间也都是用的学院的机器学习的编程,副院长找到我和

 另外一个同学一起帮学院做一个新的网站,我刚好学完怎么用ssh,于是就答应了他,我负责功能开

 发,另外一个同学负责UI设计,我们又用了一个月的时间把学院的网站做完了。我的水平又进步了

 。这时候已经是10月底了,我的一个做开发的朋友外包了一个项目,他是我入门的引导人,于是我

 又和他一起做了这个项目,我做了新闻发布和下载模块。做完之后已经是11月底了。我的水平已经

 达到了可以去找工作的水平了,于是我从12月初准备好简历,找了20天左右的工作,拿到4个offer

 ,其中包括福建电信的offer,我最终选择了北京的一家电子商务公司,一直工作到现在。
  朋友,相信你现在已经对java有一定了解了,我建议你可以看李兴华老师的视频,你上网

 搜一下“我的智囊团”就可以搜到,非常的好,他讲的很详细,基本上就是手把手的教你做完一个

 项目。叫你入门肯定绰绰有余了,当然,往深造还得看你自己了。。
  给你的建议:
  1 上面说过的,学习java最好的方法就是以项目带动学习,当然,前提是对java的基本知

 识已经了解了。
  2 如果你之前没学过java,那就要一步一步来,先学java,再学jsp,然后再学ssh。不管

 你有多急找工作,都要从浅到深的学,如果太急,你遇到的困难太多,会大受打击的。另外找工作

 时一定要有点料,你从头到尾学 半年再去找工作比起你什么都不会的找工作照半年肯定强多了。。
  3 最后,衷心的祝愿楼主能够顺利入门,能够成为我们IT民工的一员,哈哈!

这广告做的杠杠滴 --------------------编程问答-------------------- 广告嫌疑- -
--------------------编程问答-------------------- 俺是个新手:ssh就是status和spring和hibernate整合的mvc框架,如果楼主理解了它们的各自的用处,就自己用这框架做一个项目,在说一句不都是每个web开发都会用到ssh来开发的。。 --------------------编程问答-------------------- 其实我告诉你,写这些要求的人也不一定懂SSH,公司项目经理也不一定懂,务实点,把反射,工厂,解析XML,jsp等。。。弄透了,在弄SSH,就是玩一样。。。。 --------------------编程问答--------------------
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


踩死你,太能装 --------------------编程问答-------------------- 我个人觉得SSh入门很容易的,参考帮助文档与网络很快就会了。关键在于什么时候用,怎么用,还有很重要的一点就是要深入理解SSH的源码。如果这样大的话,找工作轻而易举。 --------------------编程问答-------------------- 工具而已,能完成工作就行 --------------------编程问答-------------------- 高手路过,
牛人牛在javascript --------------------编程问答-------------------- 路过,学习下! --------------------编程问答-------------------- 路过。。。。 --------------------编程问答--------------------
引用 5 楼 zzldn 的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH


同意你的看法 --------------------编程问答-------------------- 牛人真多啊 --------------------编程问答--------------------
引用 48 楼 wanglf1207 的回复:
其实我告诉你,写这些要求的人也不一定懂SSH,公司项目经理也不一定懂,务实点,把反射,工厂,解析XML,jsp等。。。弄透了,在弄SSH,就是玩一样。。。。

顶个,学习!哈哈! --------------------编程问答-------------------- 工作一年半了,才刚开始学ssh,而且公司里都没用 --------------------编程问答-------------------- 网上很多例子和视频 建议楼主可以去看看
现在spring3.0 mvc貌似 发展前景很不错 --------------------编程问答-------------------- 我就懂点struts和hibernate  前者起码要搞清楚存储结构  后者应该能说清3大对象的转变吧   --------------------编程问答-------------------- 框架就是教会你各个部分该用来做什么,各部分逻辑组合起来成了一种操作模式,比如MVC的三层,个人理解,仅供参考 --------------------编程问答--------------------    我觉得SSH 有心思的话! 每个框架都去熟悉一下! 先把java基础搞好! 基础牢了什么都不怕! 磨刀不误砍柴工.... --------------------编程问答--------------------
引用 21 楼 bao110908 的回复:
这三个框架基本上不会

不过建议楼主看看下面这些东西(原来在其他帖子里回复过的),或许对你有些帮助:

Hibernate 等 ORM 框架之前,应是相当熟悉 JDBC 操作,并且知道一些理论性东西。

使用 JDBC 的时候,是否使用了数据库连接池,如何使用开源的数据库连接池?
JDBC 中的行集(RowSet)是做什么用的?
JDBC 如何实现对象/关系映射,也就是 O/R ……

只有引用的内容不允许回复
--------------------编程问答-------------------- 面试ssh了解概念就行。。。
主要是 


java基础



SQL,存储过程等 --------------------编程问答-------------------- --------------------编程问答-------------------- 工具而已 --------------------编程问答-------------------- 工具罢了!多用用就熟悉了! --------------------编程问答--------------------
引用 5 楼  的回复:
要说真正会SSH,我的看法是这样的
把SSH拆开能独立应用每一种技术
两两组合也能应用的,那么你就应该算的上时真正的会了SSH
现在的新手们,就只是会了SSH框架,一旦拆开或两两组合的搞就不会了,可笑,还总说自己会SSH

受用了!! --------------------编程问答-------------------- --------------------编程问答-------------------- 感觉五楼说的话很对 --------------------编程问答-------------------- Struts主要用来控制action,Hibernate主要用来持久化数据,Spring主要用来实现依赖注入,重在配置,分工明确 --------------------编程问答-------------------- 好多人回答你的问题啊,不错 --------------------编程问答-------------------- 说难也不难要把握整体脉络,需要注意很多细节! --------------------编程问答-------------------- LZ,我比你压力大,SSH是神马东西都还不知道!刚刚百度去了
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,