Eclipse,JPA 2.0元模型生成器和Spring Roo一起工作

Mat*_*ira 5 eclipse jpa spring-roo metamodel

有没有办法让Spring Roo和JPA 2.0元模型生成器一起工作?

我有一个Spring Roo项目并使用Eclipse作为IDE.我能够在构建/编译过程中配置Eclipse项目和maven pom.xml以使用JPA 2.0元模型生成器.问题是,生成器不会为Roo实体生成元模型类(即,使用@Roo*注释进行注释的域类).

我"手动"创建了一个实体,并确认生成器已正确配置.我怀疑Roo实体的生成器失败,因为它不了解AspectJ IDT类.有没有办法让发电机为Roo实体工作?

哦,在我忘记之前,这些是我的配置:

  • STS 2.5.1
  • Spring Roo 1.1.0
  • 项目配置:
    • 启用注释处理
    • 工厂路径包含hibernate-jpa-2.0-api-1.0.0.Final.jarhibernate-jpamodelgen-1.1.0.Final.jar
  • 的pom.xml
    • 包含http://maven-annotation-plugin.googlecode.com/svn/trunk/mavenrepo作为插件存储库
    • 添加org.hibernate:hibernate-jpamodelgen:1.1.0.Final为依赖项
    • 添加并配置org.codehaus.mojo:build-helper-maven-plugin:1.5为包含src/generated/java为maven源文件夹
    • 添加并配置org.bsc.maven:maven-processor-plugin为运行org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor并将生成的代码放置在src/generated/java

如有必要,我可以提供更多细节.提前致谢.

bha*_*yas -1

您可能应该看看 model2roo 项目。

http://code.google.com/p/model2roo/