开发者社区 问答 正文

Spring4 Hibernate3 整合SessionFactory抛出空异常

昨天在做Spring 和 Hibernate的整合时出现的问题,一直没能解决,求助:
说明:我创建的是一个web工程,然后在测试的时候使用的是Junit
测试类:
screenshot
业务处理类:
screenshot
持久化操作类:
screenshot
持久化父类
screenshot
screenshot
beans.xml的配置文件
screenshot
screenshot
我整个是没有使用Annotation的,全部是基于XML的配置,在测试类运行后,查看数据库,相关的表是生成了的,我在注入的set方法中加了一些输出,从输出来看,确实是注入成功了的,同时,我在setFactory方法里面调用getFactory是可以获取到的,但是在测试类中就不行了,我看有人说是web项目,我就把项目发到tomcat里面去,运行起来,但还是不成功。
输出如下:
screenshot
错误就是发生在获取SessionFactory那里,已经弄了好久了,求教.

展开
收起
蛮大人123 2016-02-25 17:17:23 2651 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    Hibernate关于继承的相关内容,你这里也有一个继承关系,直接配置子类的bean,并把父类中的属性配置到子类中,就能解决此问题。

    2019-07-17 18:47:43
    赞同 展开评论