`
beat_it_
  • 浏览: 63805 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
问题:
Exception in thread "main" org.hibernate.MappingException: An association from the table crm_liushi refers to an unmapped class: com.crm.entity.person
at org.hibernate.cfg.Configuration.secondPassCompileForeignKeys(Configuration.java:1299)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1217)
at org.hibernate.cfg.Configuration.generateDropSchemaScript(Configuration.java:803)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:128)
at org.hibernate.tool.hbm2ddl.SchemaExport.<init>(SchemaExport.java:91)
at com.crm.util.ExportDB.main(ExportDB.java:9)


答案:
实体类的映射文件里的多对一时,把里面的实体类的名称写错了
0
0
分享到:
评论

相关推荐

    自动生成hibernate映射文件和实体类

    "自动生成 Hibernate 映射文件和实体类" 自动生成 Hibernate 映射文件和实体类是使用 MyEclipse 工具来实现的,这可以大大提高开发效率,减少开发时间。下面将详细介绍如何使用 MyEclipse 自动生成 Hibernate 映射...

    Myeclipse自动生成Hibernate配置文件及实体类映射ORM

    Myeclipse 自动生成 Hibernate 配置文件及实体类映射 ORM 配置文件 Myeclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用的功能来简化软件开发过程。在这个示例中,我们将展示如何使用 Myeclipse 自动...

    java根据实体类生成Hibernate映射文件

    映射文件是Hibernate中的关键元素,它定义了Java实体类与数据库表之间的对应关系。本主题将深入探讨如何根据Java实体类自动生成Hibernate的映射文件,这对于不使用MyEclipse等集成开发环境的开发者来说尤其实用。 ...

    Hibernate生成映射文件和实体类

    教你如何用Hibernate生成映射文件和实体类,简单方便。

    hibernate实体映射文件字段设置默认值

    ### Hibernate实体映射文件字段设置默认值 在Hibernate框架中,实体映射文件(通常为`.hbm.xml`)用于定义Java对象与数据库表之间的映射关系。这其中包括了属性到数据库表列的映射、主键生成策略、以及一些高级特性...

    用MyEclipse自动生成hibernate映射文件和实体类

    7. **生成文件**:完成上述步骤后,MyEclipse会自动生成对应的`.java`实体类文件(如CmUser.java)和`.hbm.xml`映射文件,同时更新`hibernate.cfg.xml`,添加新的映射配置。 8. **主键配置**:在生成的`.hbm.xml`...

    根据实体类自动生成hibernate的hbm.xml映射文件

    请输入包的名称和映射文件需要放到的文件夹之后运行CreateTableXml里的main方法,就可以自动生成映射文件了。记着刷新文件夹,要不然是看不到的。 当然只是一些基础的属性。对于一些比较复杂,还是需要自己来修改的...

    hibernate 映射关系学习入门 多对多实体映射

    2. **关系属性**:在两个实体类中,分别定义一个表示多对多关系的集合属性,如`List`或`Set`,并使用`@ManyToMany`注解。 3. **中间表配置**:通过`@JoinTable`注解定义中间表的详细信息,包括表名、连接字段等。 4....

    使用Hibernate逆向生成实体类的方法(注解和hbm.xml映射文件)

    - 创建一个新的Java包,用于存放后续自动生成的实体类文件。 #### 二、逆向生成实体类 ##### 1. 通过注解映射生成实体类 1. **选择生成方式**: - 在数据库连接列表中找到并打开目标数据库,选择需要生成实体的...

    注解框架实体类映射

    SSH2框架,全称为Struts2、Hibernate和Spring的整合,是一个流行的Java Web开发框架,其中Hibernate是用于处理数据库操作的核心组件,而实体类映射就是Hibernate中的关键概念。 在“注解框架实体类映射”中,我们...

    根据数据库表生成实体、hibernate配置文件和实体映射文件

    本教程将深入讲解如何根据数据库表自动生成实体类、Hibernate配置文件以及实体映射文件。 首先,我们需要了解Hibernate的基本概念。Hibernate提供了一个在Java应用中使用的持久化模型,它允许开发者用面向对象的...

    hibernate多对多关联映射

    在Java的持久化框架Hibernate中,多对多关联映射是一种常见的关系数据库模型映射方式,用于处理两个实体之间存在多个实例互相关联的情况。本文将深入探讨Hibernate如何实现多对多关联映射,并通过实际例子解析相关...

    hibernate生成实体类

    8. **完成设置:** 最后点击“Finish”按钮完成设置,此时Hibernate会根据所选数据库表自动生成相应的实体类及映射文件。 9. **查看生成结果:** 自动跳转到Java资源视图中,可以看到对应的实体类已经生成完毕。 ##...

    生成hibernate实体类

    总之,生成Hibernate实体类是Java开发中的常见任务,它依赖于正确的JDBC配置和映射文件。了解并熟练掌握这一过程对于有效地利用Hibernate框架至关重要。同时,保持对生成代码的审查和调整也是保证代码质量的重要环节...

    Hibernate_实体类_注解_说明

    ### Hibernate实体类注解详解 Hibernate作为Java领域中流行的ORM(对象关系映射)框架,提供了丰富的注解来简化实体类与数据库表之间的映射。本文将深入解析一系列关键注解,帮助理解Hibernate如何实现这一过程。 ...

    Hibernate实体映射

    综上所述,"Hibernate实体映射"的学习资源涵盖了从基本概念到实际操作的多个方面,对于想深入了解Hibernate ORM框架的开发者来说,无疑是一份宝贵的资料。通过实践这些实例代码,可以加深对Hibernate实体映射的理解...

    Hibernate 映射文件自动生成

    2. **生成XML映射文件**:基于分析的结果,自动生成`hbm.xml`文件,每个文件对应一个Java实体类,包含了实体的元数据。 3. **注解映射**:如果项目使用注解,工具同样能生成对应的注解,直接写入实体类中。 4. **...

    hibernate学习入门一对多实体映射源码

    在Hibernate中,一对多关系的映射通常通过XML配置文件(hibernate.cfg.xml)或注解实现。这里我们主要讨论注解方式: 1. 在父实体类上,我们需要使用`@OneToMany`注解来定义一对多关系。这个注解包含以下属性: - ...

    Myeclipse生成Hibernate映射文件

    而MyEclipse作为一款强大的Java集成开发环境,提供了对Hibernate的良好支持,包括自动生成Hibernate映射文件的功能。本文将详细介绍如何在MyEclipse中创建和使用Hibernate映射文件。 首先,理解Hibernate映射文件...

    Hibernate使用xdoclet生成映射文件和sql语句

    对于Hibernate,开发者可以在实体类上添加如`@Entity`、`@Table`、`@Column`等注解,XDoclet会读取这些注解,然后自动生成对应的Hibernate映射文件和数据库表创建的SQL语句。 1. **XDoclet使用**: - 安装与集成:...

Global site tag (gtag.js) - Google Analytics