qq_31651207
qq_31651207
采纳率34.8%
2018-06-02 11:22 阅读 1.4k
已采纳

ssh配置 sessionFactory依赖的jar包找不到

10

所有都是myeclipse自动生成的代码。
spring配置文件:
图片说明
如果改成org.springframework.orm.hibernate4.LocalSessionFactoryBean
配置文件不报错了,但是通过sessionFactory获取的session为null。

是myeclipse的错误还是我操作的错误(少导或导错了jar包)?
怎么解决

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

7条回答 默认 最新

  • 已采纳
    wenjunlong88_easy wenjunlong88_easy 2018-06-02 12:54

    jar包用maven管理很容易

    点赞 评论 复制链接分享
  • weixin_37850517 weixin_378505179 2018-06-02 11:30

    请移步至csdn下载jar包

    点赞 评论 复制链接分享
  • qq_31651207 qq_31651207 2018-06-02 13:24

    问题好像找到了,sessionFactory为null,因为hibernate还是要找hibernate.cfg.xml配置文件,不从applicationContext.xml里找

    点赞 评论 复制链接分享
  • renkeyutian renkeyutian 2018-06-02 13:40

    你使用spring整合hibernate的话,压根不需要hibernate.cfg.xml配置文件。我看你在sessionFactory中配了hibernateProperties这个属性,
    这个属性就是让你配置原本再hibernate.cfg.xml配置文件配置的东西的。
    如果sessionFactory为null,应该是你的sessionFactory没有创建成功,你的spring配置文件中的sessionFactory这个bean配置的有问题,你到网上
    搜一下spring的配置文件,copy一个过来,将自己的环境配置一下,先跑通,然后再学习一下

    点赞 评论 复制链接分享
  • weixin_41944301 weixin_41944301 2018-06-03 05:32

    可以尝试去下个jar下载包

    点赞 评论 复制链接分享
  • m0_38132309 m0_38132309 2018-06-03 09:40

    修改jar包的MANIFEST.MF文件

    点赞 评论 复制链接分享
  • weixin_41497737 weixin_41497737 2018-06-03 12:48

    缺少整合jar包,找spring整合hibernate的jar包.
    你下面说的 : hibernate还是要找hibernate.cfg.xml配置文件,不从applicationContext.xml里找
    就是因为你缺少这个整合jar包

    点赞 评论 复制链接分享

相关推荐