Hibernate报错,关于配置的SessionFactory找不到问题
2024-10-19 21:51:42
最近写项目使用hibernate默认的dtd,在启动项目时经常会出现这个问题,hibernate报错,配置factory的id找不到,找不到mapping配置文件,
不能读取配置的xml文件
Could not parse mapping document from input stream
...............
Caused by: org.hibernate.InvalidMappingException: Could not parse mapping document from input stream
..............
Caused by: org.dom4j.DocumentException: www.hibernate.org Nested exception: www.hibernate.org
..............
查了很多资料,终于找到一个有效的解决办法:
在POJO类对应的xxx.hbm.xml配置文件中,将"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">改为:
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd",重新启动项目,即可解决问题。
最新文章
- 安装DotNetCore.1.0.1-VS2015Tools.Preview2.0.2出现0x80072f8a未指定的错误
- sql2000不能远程注册服务器上sql2000的解决方法
- 模拟下载的进度条ProgressBar
- 【poj1019】 Number Sequence
- UCenter整合登陆时出现’Authorization has expired’错误(2014-03-13记)
- 黑色30s高并发IIS设置
- Controller层的写法
- BZOJ_1008_[HNOI2008]_越狱_(简单组合数学+快速幂)
- phper談談最近重構代碼的感受(1)
- 修改redis端口号
- 深入浅出WPF——附加事件(Attached Event)
- 【JAVA零基础入门系列】Day10 Java中的数组
- Brown Mood Median Test
- python正则表达式--编译正则表达式re.compile
- jmeter本机内存溢出如何修改?
- CSS| 實例---寬度自由調節button,圖片切換
- Django的认证系统 auth模块
- c3p0--常见异常
- 关于Office软件中Word输入时卡顿无反应的解决办法!
- ios PageControl and UIScrollView