Eclipse JPA元模型-最佳实践
我刚刚配置了Maven来生成我的Hibernate JPA元模型,但现在我对如何管理它感到怀疑。使用元模型类的最佳实践是什么Eclipse JPA元模型-最佳实践,eclipse,hibernate,maven,jpa,Eclipse,Hibernate,Maven,Jpa,我刚刚配置了Maven来生成我的Hibernate JPA元模型,但现在我对如何管理它感到怀疑。使用元模型类的最佳实践是什么 在src文件夹中生成它 将其保存在目标/生成的源代码/注释中(Maven会自动执行) 如果#2是最佳选择,那么在导入Maven项目时如何将其添加到Eclipse构建路径中?我想自动完成它,而不需要配置每个项目 更新(2016年6月21日) 根据米歇尔的建议,我更新并找到了一个有效的解决方案 1) 要生成元模型,只需将此依赖性添加到: <dependency&
目标/生成的源代码/注释中(Maven会自动执行)
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>1.2.0.Final</version>
</dependency>
org.hibernate
冬眠
1.2.0.1最终版本
2) 将此插件添加到pom.xml
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${project.build.directory}/generated-sources/annotations/</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
org.codehaus.mojo
构建助手maven插件
添加源
生成源
添加源
${project.build.directory}/生成的源代码/注释/
坚持使用目标/生成的源代码/注释
,否则你会因为成千上万的原因而后悔。我不经常导入项目(我只是在eclipse上创建项目),但IIRC m2e wtp插件会自动将该文件夹添加到构建路径中。您好,谢谢您的建议,我会保留它。根据你说的,我更新了我的问题,以防其他人需要这些信息。唯一不同的是,我使用的是org.codehaus.mojo中的另一个插件构建助手maven插件。请看我更新的问题。坚持使用目标/生成的源代码/注释
,否则你会因为成千上万的原因而后悔。我不经常导入项目(我只是在eclipse上创建项目),但IIRC m2e wtp插件会自动将该文件夹添加到构建路径中。您好,谢谢您的建议,我会保留它。根据你说的,我更新了我的问题,以防其他人需要这些信息。唯一不同的是,我使用的是org.codehaus.mojo中的另一个插件构建助手maven插件。请参阅我的最新问题。