开发者社区> 问答> 正文

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 2534 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

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

    2019-07-17 18:47:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多