是否可以使用Mojo的Hibernate插件生成带注释的Java类?

时间:2010-01-18 23:42:21

标签: java hibernate maven-2

我知道hbm2hbmxml从给定的数据源生成必要的映射文件(* .hbm.xml)。然后,您可以使用hbm2java,它将使用这些hbm.xml文件作为输入并输出Java类。有没有办法从数据源生成Java Annotated类而不必依赖hbm.xml文件?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用hbm2java进行逆向工程。有hibernate工具docs:

http://docs.jboss.org/tools/3.2.1.GA/en/hibernatetools/html_single/index.html#refeng_codegen

使用reveng文件配置,您可以指示hibernate工具从数据库创建Java模型。

另一个SO问题有一个例子:

How to configure maven hbm2hbmxml and hbm2java to run one after the other in mvn clean install