希望比较全面系统学习JAVA,那么Spring、struct 、Hibernate、JSF等的学习顺序如何安排?希望听听各位的意见。

解决方案 »

  1.   

    struct  Hibernate Spring JSF
      

  2.   

    struct2-〉Hibernate-〉Spring   
      

  3.   

    Hibernate ->   struct  ->   Spring   ->   JSF 
      

  4.   

    这些都是java的应用,很难讲先学什么后学什么。
    比如structs封装了很多j2ee中controller的功能,方便开发人员能够快速方便的开发,还是先把基础打好再说
      

  5.   

    Struts、Hibernate、Spring这三个都是不同的东西,不存在先学和后学的问题,可以同时学!
    Struts和JSF来说,可以优先选择Struts。Struts用于MVC的Web开发中,而Hibernate、Spring可以用于普通Java程序和Web程序开发中。学习建议:可以先做一个小一点的应用,不使用任何框架,仅使用:Servlet、JDBC、XML(配置,
    仿Spring的配置,可以通过解析XML再使用反射来解决),完成后逐一使用框架代替,比如:使用
    Struts替换Servlet,使用Hibernate替换JDBC,使用Spring替换XML配置等等,这样下来,你
    的提高将会是质的飞越。
      

  6.   

    struts 和 jsf 、spring、hibernate 这是三个不同层,在一个应用中,可以同时使用,也可以单独用。学习的时候没有先后之分。如果按难易程度看,sprin学习的东西较多,可能比较难学点。Hibernate的思想比较独特,但是如果理解了之后并不是很难学。struts和jsf是web层,相对简单。
      

  7.   

    看自己从事哪方面的项目喽  也看自己的爱好喽  建议先学习Struts,自我感觉不错
      

  8.   

    struct2-〉Hibernate-〉Spring  
      

  9.   

    struct2 --  Hibernate  --  Spring