我已经安装了Hibernate工具与Eclipse的逆向工程。现在,我想为模式中的一组新表生成POJO和XML文件。当我右键单击Hibernate code generation configurations时,它会过滤模式而不是表。因此,对模式中的整个表进行了反向工程。如何对特定的一组表进行反向工程?
Hibernate code generation configurations
3htmauhk1#
你可能在想:hibernate.hbm2ddl.auto =create在创建SessionFactory时自动验证模式DDL或将其导出到数据库。使用create-drop,当SessionFactory显式关闭时,数据库模式将被删除。例如验证|更新了|创造了|create-drop
snvhrwxg2#
在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。
2条答案
按热度按时间3htmauhk1#
你可能在想:
hibernate.hbm2ddl.auto =create
在创建SessionFactory时自动验证模式DDL或将其导出到数据库。使用create-drop,当SessionFactory显式关闭时,数据库模式将被删除。例如验证|更新了|创造了|create-drop
snvhrwxg2#
在Eclipse中,您可以创建如下所示的xxx.reveng.xml(文件名可以根据需要更改)。
例如,在
字符串
然后,您可以在Hibernate代码生成配置弹出窗口的reveng.xml字段中设置上述文件名。
然后它将在TRADE模式下为PEOPLE和PRODUCT两个表生成POJO olny。