org.hibernate.MappingException: invalid configuration

青龙人形机器人硬件平台设计全解析:从构型到控制系统的实战指南 本文全面解析了青龙人形机器人硬件平台的设计与实现,涵盖构型设计、驱动系统、能源方案及控制系统等核心模块。重点介绍了43个自由度的仿生学实践、关节模组的技术突破以及多模态感知融合等创新设计,为开发者提供了从理论到实战的完整指南。 阅读详情
写hibernate的hello world
内容非常简单,一个实体bean--Student.java
一个测试文件--StudentTest.java
两个配置文件:Student.hbm.xml,hibernate.cfg.xml


可是一直报错:
Exception in thread "main" org.hibernate.MappingException: invalid configuration
Caused by: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 25; 文档无效: 找不到语法。


我实在是很困惑啊,都简单到不能简单的东西,还报错,也分明知道是配置文件的错,后来又怀疑是jar包的问题,有怀疑是测试写错了。


今天晚上myeclipse突发善心,居然给我很详细的提示,明确指出是hibernate.cfg.xml的第二行出错。


我于是去hibernate的参考文档中把他们的配置文件整个考过来,然后修改,再测试居然华丽丽的通过了。。


果然是hibernate.cfg.xml的文件头出错了。


原来的文件头是:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration
        xmlns="http://www.hibernate.org/xsd/hibernate-configuration"
        xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-configuration hibernate-configuration-4.0.xsd"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


修改之后的是:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">


结论:
再也不能去其他地方乱考配置文件了,之前的配置文件就是我从一个项目里复制过来的。还是直接去文档里找比较好。
WPS用户看过来:避开格式错乱坑,用WPS Office完美制作红头文件(2024最新版) 本文详细解析了WPS Office与Word在红头文件制作中的核心差异,提供了2024年最新版的零误差实战指南。从字体处理、页面布局到红头制作关键步骤,帮助用户避开格式错乱坑,确保跨设备显示一致。特别针对WPS用户优化,解决字体丢失、版式错位等常见问题。 阅读详情

相关推荐

开源大模型推理GPU资源评估以及优化

随着大模型的火热很多项目中都使用到了开源大模型,这时候准确评估大模型的GPU资源非常重要,主要有下面几个方面:GPU是昂贵的资源。高估内存需求可能导致在硬件上的不必要支出,而低估则可能导致系统故障或性能下降。:适当的内存管理确保模型高效运行,能够更快地响应用户并处理更多并发请求。:随着需求的增长,理解内存需求对于在不牺牲性能或产生高昂成本的情况下扩展服务至关重要。尽管其重要性显而易见,但计算用于服务大型语言模型(LLM)的GPU内存并不简单。

优快云DN的博客 3116

Hibernate错误--关于invalid configuration

hibernate测试错误结果:         看错误第一句org.hibernate.MappingException: invalid configuration 中文意思无效的配置,在hibernate.cfg.xml文件找错误.在看有一句提示语法错误.辗转半天,终于发现自己少些了这些东西 <!DOCTYPE hibernate-configuration PUBLIC

方圆几里的博客 1727

IAR安装成功的关键:STM32设备支持文件导入方法

IAR安装常卡在设备支持缺失这一步——尤其对STM32新手,没导入对应芯片包,编译直接报错。实测发现,必须通过IAR的Tools→Options→IDE→Configuration→Device Support手动加载STM32设备支持文件,否则新建工程时连芯片型号都选不到。IAR安装是否顺利,往往就差这一步。

weixin_42527589的博客 680

hibernate中 org.hibernate.MappingException: invalid configuration 报错

<session-factory><!-- #1:基本四项 --><property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><property name="hibernate.connection.url">jdbc:...

weixin_30674525的博客 363

PythonWeb开发框架—Django之工程创建和models的定义和增删改查

文章介绍了Django工程的创建、models的定义和增删改查

weixin_42476668的博客 990

halcon第二讲:焊点提取

本文要完成的任务是将下图中焊点提取出来,对应于halcon例程Blob分析中的ball.hdev。 dev_open_window (0, 0, 512, 512, 'black', WindowHandle) read_image (Image, 'die_03.png') disp_continue_message (WindowHandle, 'black', 'true') sto...

qq_24946843的博客 7175

Exception in thread "main" org.hibernate.MappingException: invalid configuration

Exception in thread "main" org.hibernate.MappingException: invalid configuration Caused by: org.xml.sax.SAXParseException; lineNumber: 28; columnNumber: 23; 元素类型为 "session-factory" 的内容必须匹配 "(property*,mapping*,(class-cache|collection-cache)*,event*,listene

VipMao的博客 3006

2020.12.25丨CRISPResso2安装教程

一个月前接到一个项目,说是做关于CRISPR的编辑效率个性化分析。本来这个分析以前是没有做过的,不过客户发了参考文献。里面流程和命令行都非常清楚,再加上读研期间CRISPR的项目“中道崩殂”,让我对CRiSPR的技术有些执念,便下决心接下来试试。 整个测序分析使用的工具就是CRISPResso,,下面介绍最快捷的安装方式。 首先,CRISPResso只支持python2.X,不支持3.X你需要下载Anaconda或者miniconda,以Miniconda为例: 安装环境: Linux 64-bi

4633

org.hibernate.InvalidMappingException解决方案

运行Hibernate3时出现: [b]org.hibernate.MappingNotFoundException: resource: com/.../test.hbm.xml[/b] 出现该错误说明配置文件可以找到,但有些问题。具体什么问题需要慢慢排查。 1. 确定jar包导入无误,最好直接使用Hibernate3里面指定的Jar; 2. 确定hibernate.cfg.xm...

来杯咖啡,随便聊聊。 307

linux系统中实现智能家居的基本方法

使用QT开发智能家居中的一个物联应用,通过云服务器远程控制设备与设备进行通信。在生活中,可以使用WIFI智能插座控制电器开关,比如远程开启热水器,远程打开空调,窗帘等等。包括:WIFI联网,注册到云服务器上,编写QT UI通过网络来与云服务器通信,然后再下发指令到这个连网的设备。硬件说明:需要有一个串口转WIFI模块,另外需要加上一个USB-TTL模块,外加一根T口USB连接线,可接入PC电脑调试。

嵌入式技术开发 2608

SAP NetWeaver Business Client (NWBC) 的深入解析

SAP NetWeaver Business Client(NWBC)作为 SAP 提供的一种用户界面,旨在为终端用户提供无缝集成传统 SAP GUI 事务和新开发的基于 Web Dynpro ABAP 的应用程序的体验。SAP NetWeaver Business Client(NWBC)是 SAP 推出的用户界面,旨在为终端用户提供单一入口,集成传统的 SAP GUI 事务和新开发的基于 Web Dynpro ABAP 的应用程序。在实际业务场景中,NWBC 的应用提升了用户的工作效率和体验。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1605

hibernate异常:文档无效: 找不到语法

昨晚刚学hibernate,跟着视频照做。但总是出现以下的异常。 文档无效: 找不到语法。 Exception in thread "main" org.hibernate.MappingException: invalid configuration at org.hibernate.cfg.Configuration.doConfigure(Conf

博客 2024

七天征服AutoSAR/SomeIP_04理解SoAD_LdCom_SD模块

本文深入解析了AUTOSAR平台下SOME/IP协议栈的架构设计与模块交互逻辑。重点剖析了SD模块(服务发现)和LdCom模块(通信适配层)与SoAD(Socket适配层)之间的复杂关联关系。文章通过详细配置表格和代码示例,阐述了服务注册发现机制、PDU路由控制策略、数据收发流程等核心功能,并形象地将三模块关系类比为"三极管结构"。特别强调了SD模块通过RoutingGroup实现通信路径的动态开关控制,以及LdCom模块在协议栈中的透传转发作用,帮助开发者理解配置规则背后的底层原理,提

大叔带刺的博客 194

hibernate中 org.hibernate.MappingException

hibernate中的 org.hibernate.MappingException 解决办法: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/a

公众号:AI前沿侦探 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

关于Caused by: org.hibernate.InvalidMappingException: Unable to read XML报错解析

*******************************************************错误原因:当前正编辑的xml里面有错误而导致读取不到该文件我在Department.hbm.xml文件中加了注释&lt;!-- &lt;list name="emps"&gt; &lt;key column="dep_id"/&gt; &lt;!--记录顺序用order &lt;li...

u010912638的专栏 943

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

解决 Caused by: org.hibernate.MappingException: An AnnotationConfiguration instance is required to use

最近学习Hibernate,尝试使用XML和Annotation两种方式进行POJO类的映射,有两个类:Student和Teacher,前者使用XML文件来映射类和属性,后者使用Annotation映射类和属性,并放在一个工程下。Hibernate的配置文件——hibernate.cfg.xml位于src目录下。在单元测试时,执行下面代码时,会产生异常。 Configuration cfg

majian_1987的专栏 5254

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Hibernate学习之org.hibernate.InvalidMappingException

org.hibernate.InvalidMappingException:Could not parse mapping document from resource Students.hbm.xml atorg.hibernate.cfg.Configuration$MetadataSourceQueue.processHbmXml(Configuration.java:3819) ato...

LuuvyJune的博客 8947

hibernate问题org.hibernate.MappingException解决

学习Hibernate的时候,我遇到这样的问题。org.hibernate.MappingException: Unknown entity: ****** 网上其他人经验是该实体类在hibernate中的对照出现问题,即hibernate没有找到你的实体类。 我的程序大体如下 其测试类代码如下 ... @Before public void Init{ //连接数据库,建立se

u013499017的博客 3872

错误org.hibernate.InvalidMappingException: Unable to read XML解决方法

hbm.xml中: "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd "> 在dtd后面有个空格,导致无法解析,将此空格去掉j

WangIcter的专栏 1万+
上一篇: struts报错Can not find the tag library descriptor for "struts-tags"
下一篇: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
浣花溪边
博客等级 码龄12年 6粉丝 73原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值