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

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

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

jar包用maven管理很容易

请移步至csdn下载jar包

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

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

可以尝试去下个jar下载包

修改jar包的MANIFEST.MF文件

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