解决方案 »

  1.   

    先学struts2、再学hibernate、最后学spring。。
    新手最好看视频学,效率高一些也好学一些。
    书的话没必要,网上搜一下资料一大堆,建议多看文档,hibernate和spring的文档都很好。
      

  2.   

    既然想了解三大框架, spring没话说。  struts的话,你可以先了解servlet的用法,因为struts就差不多...hibernate 的话 可以去熟悉下jdbc, 然后自己去弄弄实体与数据库表之间的关系,也能帮助理解
      

  3.   

    先从struts2开始学 然然后hibernate  然后sping  建议网上搜一些马士兵的视频   
    也可以买一本李刚的书   设计模式第三版 javaee  轻量级 企业实战
      

  4.   

    赞同3L看法。站在功利角度上看,先Spring再Struts,最后hibernate
      

  5.   

    估计现在已经很少有人用struts了   
    spring 可能用的多一些 
    hibernate 懒就用用   还是推荐用一些类似半自动的框架,对你以后会有很大帮助。
      

  6.   

    struts2 是目前比较流行的MVC框架,如果你刚接触完Servlet的话,学习struts2会比较容易。struts2的话,如果英语好的话,其实这三个框架都可以看API学习的。国内的书《轻量级Java_EE企业应用实战_Struts2_Spring3_Hibernate整合开发》李刚的。他的书比较容易懂,挺好的。
    hibernate是学完struts2后再学的一个框架,核心思想就是ORM,简化了JDBC的开发。(其实企业用Hibernate的很少,效率不是很高,用MyBatis的比较多,因为可以写SQL,可优化,效率高)。
    spring 核心的思想有2个,Ioc和AOP,一个非常好的解耦合框架,SPring非常强大,超乎你的想象,支持restful,注解,还有SpringMVC框架。学习Spring的书籍有SpringInAction这本书很不错的,学习Spring非常有用。
      

  7.   

    我们老师先让我们学习hibernate,然后struts2,最后spring
      

  8.   

    看你这个新手有多新了,要是没敲过多少代码,连编程都还没有入门,Java 基础也不扎实,上手就学 SSH,这就跟一步登天一样,其难度可想而知。即使你坚持学上一段时间,最后会用 SSH 做点儿东西了,你也只是完全处于模仿的层次,知其然不知其所以然,这样学编程最终会害了你自己。
    建议:如果是新手,打消你的念头,从基础学起,一步一个脚印往前走,急功近利不是好事。如果敲有一定的代码量,基础比较扎实,可以学 SSH 了,Spring 放最后,Hibernate 和 Struts2 谁先谁后没多大影响。
      

  9.   

    熟读 core java, 最少两遍,真正领悟后看什么框架都是小菜,奇技淫巧
      

  10.   

    java,然后学习struts和hibernate,最后考虑spring
      

  11.   

    我今年大二,我学java一年了,mvc写过一些,我感觉这个只要认真写,想写都还好,所以想学习一下框架的知识
      

  12.   

    您说的core java这本书,能在详细点吗?我在网上一搜 好多这个名字的书
      

  13.   

    我现在掌握Spring和MyBatis这两个足够开发了,但是Struts2也还是学学吧,因为很多公司用到,现在如果新项目开发的话更流行的是用Spring+MyBatis