博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java.lang.ClassNotFoundException: org.hibernate.engine.SessionFactoryImplementor
阅读量:6237 次
发布时间:2019-06-22

本文共 996 字,大约阅读时间需要 3 分钟。

Hibernate4.x与spring3.x整合,有关事务的处理,用Junit4测试,出现org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'txManager' defined in class path resource [beans.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/hibernate/engine/SessionFactoryImplementor;

 
xml主要配置信息:
   
com.li.bean.User
com.li.bean.Log
org.hibernate.dialect.MySQL5Dialect
true

 

解决办法:并不是缺少jar包。目前spring3.x已经支持hibernate4.x。所以有些以前的hibernate3字眼改成hibernate4即可!正如
<bean id="sessionFactory" 
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">与
<bean id="txManager" 
   class="org.springframework.orm.hibernate3.HibernateTransactionManager">改成
即可!
不出现报错了!

转载地址:http://ynzia.baihongyu.com/

你可能感兴趣的文章
Vue.js 2.x笔记:服务请求axios(8)
查看>>
http和socket之长连接和短连接区别【转】
查看>>
成功必备的15种心态
查看>>
经常使用的数据挖掘软件/软件包大盘点
查看>>
teamviwer安装提示 Verification of your Teamviewer version failed!.
查看>>
[Python设计模式] 第1章 计算器——简单工厂模式
查看>>
在java项目中使用 Lombok 及可能问题
查看>>
java copy 文件夹
查看>>
Debug 路漫漫-02
查看>>
Android studio 编译出现的问题记录
查看>>
springMVC自定义注解实现用户行为验证
查看>>
[译]Android view 测量布局和绘制的流程
查看>>
对一次架构设计的总结和反思
查看>>
WPF无边框捕获消息改变窗口大小
查看>>
.net Elasticsearch 学习入门笔记
查看>>
在intellij idea 中怎么不用git 解除关联
查看>>
VMware Workstation 14 Pro永久激活密钥
查看>>
事件驱动模型的简单Java实现
查看>>
QAction QActionGroup QMenu 使用方法
查看>>
SQL Server 合并复制如何把备份的发布端或订阅端BAK文件还原为数据库
查看>>