我已经使用eclipse安装了Hibernate工具来进行反向工程。现在,我想为模式中的一组新表生成POJO和xml文件。当我右键点击和“Hibernate代码生成配置”时。它过滤架构而不是表。因此,架构中的所有表都是逆向工程的。我如何反转一组表格?
任何输入请?
答案 0 :(得分:0)
您可能正在考虑这个问题:
hibernate.hbm2ddl.auto =创建
创建SessionFactory时,自动验证或将架构DDL导出到数据库。使用create-drop,当SessionFactory显式关闭时,将删除数据库模式。 例如验证|更新|创建|创建降
答案 1 :(得分:0)
在Eclipse中,您可以创建一个xxx.reveng.xml(文件名可以根据需要更改),如下所示。
e.g。
<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。