Java 使用ANT脚本生成Hibernate POJO类

Java 使用ANT脚本生成Hibernate POJO类,java,hibernate,jakarta-ee,Java,Hibernate,Jakarta Ee,我正在使用Ant脚本从现有表生成带有注释的hibernate pojo类。我被一个问题困住了。问题是生成的类包含 @Table(name="person", catalog="db1") public class Person { //properties //getter-setter methods } 我想在自动生成时删除catalog=“db1”。我可以从代码中手动删除catalog=“db1”,但我不希望这样。 我应该如何编写ANT脚本?请帮忙 提前感谢。在hibernate.cfg

我正在使用Ant脚本从现有表生成带有注释的hibernate pojo类。我被一个问题困住了。问题是生成的类包含

@Table(name="person", catalog="db1")
public class Person
{
//properties
//getter-setter methods
}
我想在自动生成时删除catalog=“db1”。我可以从代码中手动删除catalog=“db1”,但我不希望这样。 我应该如何编写ANT脚本?请帮忙


提前感谢。

在hibernate.cfg.xml文件中添加以下行

<property name="default_catalog">db1</property>
db1
并在hibernate.reveng.xml中使用

<table name="person"></table>

而不是

<table catalog="db1" name="person"></table>