【问题标题】:adding hbm.xml to existing project将 hbm.xml 添加到现有项目
【发布时间】:2013-02-12 06:42:00
【问题描述】:

我的项目包含 hibernate.cfg.xml 文件和 3 个不同表格的 3 个 hbm.xml 文件 位于 MySql 中的每个 hbm.xml 文件都有一个匹配的 .java 类。我都照原样搞定了。

现在我需要创建另一个表,我想生成它的 hbm.xml 和 .java 文件。

我添加到 Eclipse Hibernate Tools (JBoss),但我不明白我是怎么做的。

我不想创建另一个 hibernate.cfg.xml,我想更新它以包含新表。

【问题讨论】:

  • 您编辑 hibernate.cfg.xml 并添加对新 hbm.xml 文件的引用...
  • 我的问题是为新表创建 hbm.xml 文件。我得到了 3 个不是我自己创建的文件,但我找不到我是如何做到的

标签: java mysql eclipse hibernate eclipse-plugin


【解决方案1】:

您不必添加另一个 hibernate.cfg.xml 配置文件(尤其是如果您只是添加另一个表)。创建一个新的.hbm 文件,将其映射到相应的模型类,并将此配置添加到现有的hibernate.cfg.xml

【讨论】:

  • 但是如何为表创建 .hbm 文件?我只是设法为我拥有的一些 .java 文件创建它..
  • 这里有一个教程可以帮助你:tutorialspoint.com/hibernate/hibernate_mapping_files.htm
  • 感谢 Kata,但根据我的阅读,可以使用 Hibernate Tools (JBoss) 生成这两个文件(.hbm 和 .java)。您提供的教程总体上解释了 .hbm 文件,我知道这些东西。我想学习如何使用 Hibernate Tools (JBoss) 生成文件
  • 好吧,它说:创建一个空的 .hbm 文件并将以下代码放入其中...:\
猜你喜欢
  • 2023-03-15
  • 2020-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-16
相关资源
最近更新 更多