你是从CVS 服务器上下下来的吧,你自己建个工程在尝试哈,它的提示是你applicationContext.xml 中没有那个 **.hb.xml    < **.hb.xml  > 这个里面有bean  sessionFaction 你有吗?Hibercate 自动生成的(from ,dao,sessionFaction)

解决方案 »

  1.   

    不是从CVS上下下来的,并且我的实体是使用hibernate-annotations,而不是用*.hb.xml进行影射的,所以不需要*.hb.xml啊
      

  2.   

    追到hibernate的源码中才发现,原来要使用annotation的POJO,spring的配置文件applicationContext.xml中原来的:
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    要改为:
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">,这样才不会抛异常,因为原来的sessionFactory中初始化读取applicationContext.xml配置文件时,碰到mapping和class这两个标签就会抛异常