HIBERNATE什么版本的,需要的JAR包都加进去了吗

解决方案 »

  1.   

    hibernate3 所有的包都导入了我这个是仿照书上代码写的 应该没什么问题呀 郁闷
      

  2.   

    <bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
     改为
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    看看,其他相应地方也改过来
      

  3.   

    估计是hibernate得版本不对,2和3的打包路径不一样
      

  4.   

    java.lang.NoClassDefFoundError: net/sf/hibernate/SessionFactory
      

  5.   

    怎么处理啊!!郁闷
    调试了半天还是一样啊!!
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name dataSource defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError:org.springframework.beans.factory.BeanCreationException: Error creating bean with name sessionFactory defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError:
    多了两个异常 问题差不多 实在不知道哪写错了 不解
      

  6.   

    你的applicationContext.xml文件放在什么地方,,??
    路径对吗?
      

  7.   

    我觉得可能是由于你的Spring版本和Hibernate版本不对口引起的!
    你的Hibernate版本应该是3了,所以你升级你的Spring到能对Hibernate3支持才行!
    可能你用的Spring是对Hibernate3支持的,但是你写class="org.springframework.orm.hibernate.LocalSessionFactoryBean"就对Hibernate3不止持。hibernate3的包结构是:org.hibernate.****;以前版本的包结构是:net.sf.hibernate.***; 由于你安装的是hibernate3,所以找不到net.sf.hibernate.***; 
      

  8.   

    在这之前我已经把Hibernate 换成2了   spring是1.2的版本
    还是上面的错 3个异常 不能CREATE BEAN  
    applicationContext.xml 放在SRC下
    配置文件写错了吗? 是HIBERNATE2的的话
    请教 如果是HIERNATE3配置文件应该怎么写啊?
    郁闷中!!!