我的Struts 2学一些了,我学hibernate和spring了,但是我有的教程是3.1的,不知道能不能学,最新的版本是多少?我不可能去学一个已经过时了的东西吧,不知道学3.1会不会与最新版本差别大不大;3.1与struts 2能不能一起使用?
    还有就有最新的视频教程给一个;
    hibernate与spring先学那一个好一点?
    

解决方案 »

  1.   

    没关系,学习hibernate3.1不会影响使用hibernate后续版本的。
    现在hibernate的稳定版本已经到hibernate5了,hibernate3.6还在开发中。
    hibernate3.5以上的版本主要特点是支持jpa2.0了,当然还有很多性能优化学习hibernate与学习spring并不冲突,不过spring比hibernate简单,更容易入手。
    我个人还是建议先学习hibernate,毕竟要学习spring时设汲到事务的,有hibernate基础好理解些。
      

  2.   

    我感觉开始的时候hibernate好学点, spring不易入手。但hibernate要真正用好,确实很不容易,最好前期数据库设计要比较强,要不然可以选择ibatis。
      

  3.   

    肯定是可以使用的
    建议先学hibernate
      

  4.   

    没关系,学习hibernate3.1不会影响使用hibernate后续版本的。
    现在hibernate的稳定版本已经到hibernate3.5 了尚学堂的 马士兵 到电驴上下载,等很多的,网上搜一下,
      

  5.   

    先学Hibernate,再学Spring,版本只要不是太低,都什么问题,建议多看官方网站,多看hibernate,和Spring源码。谢谢
      

  6.   

    hibernate3的任何一个版本的都行。虽然最高的是3.5.4,不过它只是一个维护版本。
    和struts2必须能用。
    从教学角度上将,通常都是按照jsp-serlvet-struts-hibernate-spring这样一个过程去学习的。
    当然我觉得,你先学习spring也没有什么问题。spring的概念相对来说较为抽象。
    而hibernate的映射关系较为复杂。不过多做,多实践多琢磨,先学哪个都不是问题!