没有做过spring的项目!  据介绍挺好使

解决方案 »

  1.   

    hibernate3.jar包有没有放进classpath或者项目构建路径?
      

  2.   

    在创建名为sf的bean时出错,检查你的这个bean。检查你这个bean中的每个元素。
      

  3.   

    问题就在这段代码:但不知什么原因
     <property name="mappingResources">
    <list>
    <value>WEB-INF/Cus.hbm.xml</value>
    </list>
    </property>
      

  4.   

    NoClassDefFoundError:  org/hibernate/cfg/HbmBinder加入Hibernate所依赖的JAR包
      

  5.   

    喔,你的hibernate映射文件路径对吗?
    <value>WEB-INF/Cus.hbm.xml</value>是这个路径吗?建议你在src目录上创建一个package,可以命名为
    com.companyname.hibernate3.pojo,把所有的hibernate映射放到这个包下面,不要放到WEB-INF下面。
    那么你就可以改成下面的值了,就不会有什么问题
    <property name="mappingResources">
      <list>
        <value>com/companyname/hibernate3/pojo/Cus.hbm.xml</value>
      </list>
    </property>
      

  6.   

    如果你确定hibernate3.jar导入了的话,那有可能是Cus.hbm.xml这个文件配置错了
    一种错误是在higernate的配置文件中没有加载Cus.hbm.xml
    二是Cus.hbm.xml这个名称的大小写与你的原文件名不同,或者是与配置文件中不同
    你再仔细检查一下,看是不是我上面所说的情况?
      

  7.   

    <value>WEB-INF/Cus.hbm.xml</value>改为 <value>/WEB-INF/Cus.hbm.xml</value>