大家好,初学者的话学习框架整合是一件痛苦的事情,因为JAR包是更新的,所以第一次整合出现的问题会比较多。我这个问题是关于SessionFactory的,具体IDE提示什么错误我也不去复制了,只是记得sessionFactory这出现错误。所以,我把我的学习过程和大家讲讲,和大家一起分享我的整合历程。
      我看的是OA整合,浪系视频,电驴有下载。当然他的JAR包比较久,我下载的是1月份下载的。所以这就埋下了整合错误的伏笔。
     
      清明三天的假,有两天是放在整合上的,其他有半天郁闷的下了几个小时的军旗。呵呵,今天总算搞出来,得出哪个JAR的问题,真的很高兴。
      
      我整合成功Struts2+spring,Spring+hibernate。但是我一起整合的话错误。找答案,网上有很多这个问题,一样的,但是没有一个能让我解决问题。
      师兄帮我整合出了S2SH成功。但是用IDE的JAR包,他学整合的时候搞的。所以,唯一能让我确定的是,代码没有错误
*********************************************************************************************************
      后来我自己搞!
      我建一个WEB工程名字叫OA13,先整合Struts2+spring,然后注销相关代码,在0A13整合Spring+hibernate,并且用junit来测试,成功。但是当我江注销的代码打开,将web工程部署到tomcat上时候,错误了。我对代码,是一样的。那么问题非常肯定是JAR包的问题。
      于是我就找呗。我发狠心,一个一个的加JAR包,当然是确定了struts2和Spring的包后,也就是hibernate出现JAR包的错误。加一个JAR包,就建一个工程。这样总算搞出来了,这个是加了所以的Hibernate的。
      我后来又分析,到底是哪个JAR包出现问题,排查到最后是这个jar包:      hibernate-distribution-3.6.0.Final\lib\jpa\hibernate-jpa-2.0-api-1.0.0.Final.jar 一定要加,我网上找了这个jar的作用,不知道为什么?但是总算搞清楚要这三个框架基本的学习要加那些JAR包了。这真是一件非常开心的事情。这是我排查JAR包的历程吧,希望能帮助大家。
                             祝开心。
                             当ENDUAL学好J2EE一定会去看你。