0

我已经安装了带有 eclipse 的 Hibernate 工具来进行反向工程。现在,我想为模式中的一组新表生成 POJO 和 xml 文件。当我右键单击并“休眠代码生成配置”时,它会过滤架构而不是表格。结果,模式中的整个表都被反向工程了。我如何反转 engg 特定的表集?

请问有什么输入吗?

4

2 回答 2

0

你可能在想这个:

hibernate.hbm2ddl.auto=创建

创建 SessionFactory 时自动验证模式 DDL 或将其导出到数据库。使用 create-drop,当 SessionFactory 显式关闭时,数据库模式将被删除。例如验证 | 更新 | 创建 | 创建删除

于 2012-11-08T10:28:13.853 回答
0

在 Eclipse 中,您可以创建一个 xxx.reveng.xml(文件名可以根据需要更改),如下所示。

例如

<hibernate-reverse-engineering>
<schema-selection match-schema="TRADE"/>
<table-filter match-name="PEOPLE"/> 
<table-filter match-name="PRODUCT"/> </hibernate-reverse-engineering>

然后可以在 Hibernate 代码生成配置弹出框的 reveng.xml 字段中设置上述文件名。

然后它将为 TRADE 模式下的两个表 PEOPLE 和 PRODUCT 生成 POJO olny。

于 2015-11-06T08:01:42.933 回答