`

hibernate hbm.xml 文件报错

 
阅读更多

Caused by: org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 20; 必须声明元素类型 "hibernate-mapping"

 

Could not parse mapping document from file

 


 



 

 

解决方法:

1、检查数据类型 int - java.lang.Integer,string - java.lang.String

2、检查hibernate 头部引用

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>

 

 


 

  • 大小: 34 KB
  • 大小: 38.7 KB
分享到:
评论

相关推荐

    myeclipse中自动生成hibernate的POJO、DAO和hbm.xml文件

    MyEclipse中自动生成Hibernate的POJO、DAO和hbm.xml文件 MyEclipse是一款功能强大且流行的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速构建和维护项目。其中,MyEclipse提供了对Hibernate的支持,...

    Hibernate错误及解决办法集合

    **可能原因**:这个错误表明Hibernate无法识别或加载指定的映射文件(例如`User.hbm.xml`)。 **可能的情况**: 1. **HQL语句问题**:在HQL查询语句中使用的实体类名称与数据库表名不一致。 2. **配置问题**:`...

    用hibernate连接mycat的例子

    在Hibernate中,每个实体类对应数据库中的一张表,通过注解或XML映射文件(如`User.hbm.xml`)将字段与表的列对应。在分片环境下,你可能需要在实体类上添加特定的分片策略,比如在主键上添加@ShardingKey注解,以...

    SSH环境搭建

    在项目的`src`目录下创建`hibernate.cfg.xml`文件,配置Hibernate的运行参数,如数据库连接信息、方言等。 ```xml &lt;hibernate-configuration&gt; &lt;property name="hibernate.dialect"&gt;org.hibernate.dialect....

    MyEclipse报错说明

    此错误表明项目中缺失了JTA(Java Transaction API)相关的jar包,或者hbm.xml配置文件中SessionFactory的配置存在问题。检查项目是否正确包含了jta.jar,同时验证hbm.xml文件中SessionFactory的配置是否完整、正确...

    对blob大数据的操作——图片上传与显示*(自己实践可用)

    在XX.hbm.xml文件中,我们需要将图片类型的列属属性类型改成type="org.springframework.orm.hibernate3.support.BlobByteArrayType",因为采用Hibernate转换时会自动将Blob类型转换成String类型。在Bean中,我们需要...

    使用Hibernate一些常见错误解决办法

    当系统报错找不到`hibernate.cfg.xml`配置文件时,通常是因为文件位置不正确。在JBuilder 2007环境下,应该将`hibernate.cfg.xml`放入工程的`src`目录下。同时,将映射文件(如`.hbm.xml`)放在同一个或统一的子...

    SSH整合常见错误总结

    2. 检查`.hbm.xml`文件中的`catalog`属性是否正确。如果存在,应根据实际情况修改或删除该属性。 3. 使用DDL脚本创建正确的表结构。 #### 四、org.springframework.orm.hibernate3.HibernateQueryException: ...

    Hibernate入门之自己写的小例子的总结

    编写一个名为`PersonModel.hbm.xml`的配置文件,这个文件描述了`PersonModel`类与数据库表之间的映射关系。在这个简单的示例中,可能只需要定义主键的生成策略(如使用Oracle的序列),并指定各个字段的数据库类型...

    hibernate映射主键生成策略native

    对于Oracle数据库来说,如果`hibernate.hbm2ddl.auto`设置为`create`,并且表结构中有依赖于序列的字段,则需要确保已经创建了相应的序列,否则会报错。 #### 五、总结 通过以上内容可以看出,在Oracle环境下使用...

    Ant以及middlegen配置文件(示例配置)

    这两个工具可以帮助我们实现数据库表到Java Bean、Hibernate的Hbm文件的自动转换,减少重复劳动。 Ant是一个开源的Java构建工具,它通过XML格式的构建文件(build.xml)来定义构建过程,包括编译、测试、打包等任务...

    Maven-SSH框架搭建

    在src/main/resources下,可以放置Spring的配置文件(如applicationContext.xml)和Hibernate的实体映射文件(如.hbm.xml)。 描述中提到的"User.sql"文件可能是预设的用户数据表脚本,用于初始化数据库。在项目...

    详解hibernate自动创建表的配置

    &lt;value&gt;WEB-INF/conf/hibernate/cat.hbm.xml &lt;value&gt;WEB-INF/conf/hibernate/dog.hbm.xml ``` ### 配置数据源和SessionFactory 在实际配置Hibernate时,通常还需要配置数据源(dataSource)和SessionFactory...

Global site tag (gtag.js) - Google Analytics