使用Hibernate逆向工程创建了mappingResources样式,但我需要annotatedClasses

时间:2013-02-06 13:11:45

标签: java mysql spring hibernate

使用Hibernate逆向工程创建了mappingResources样式,但我需要annotatedClasses。

无论如何要使“Hibernate逆向工程”使代码注释为类型样式而不是mappingResources样式?

我正在尝试使用一个庞大的mySQL数据库并生成带有注释的java类。

如果有人这样做,请告诉我

2 个答案:

答案 0 :(得分:4)

您可以使用Hibernate Tools Eclipse插件来实现这一目标。

看看这个tutorial。每个步骤都有解释。生成.java文件时,您可以选择xml个文件和JPA注释。

要生成注释,请检查Generate EJB3 annotationsUse Java 5 syntax

enter image description here

答案 1 :(得分:1)

首先,您需要将注释支持添加到项目的依赖项中。这取决于你使用的hibernate的版本。至于已经包含在核心jar中的hibernate 4注释,但是也要确保包含hibernate-commons-annotations。然后,逆向工程向导将允许您选择如何映射生成的类。