我遇到了为用Groovy编写的实体生成JPA Metamodels的问题。
对于Java,它使用maven插件和hibernate的jpa-modelgen按预期工作。
似乎jpa-modelgen不支持基于包而不是来自java源的资源生成。
例如,我可以使用像这样的通用接口为groovy生成querydsl类
<plugin>
<groupId>com.mysema.querydsl</groupId>
<artifactId>querydsl-maven-plugin</artifactId>
<version>3.6.7</version>
<executions>
<execution>
<id>GenQueryBean</id>
<phase>generate-sources</phase>
<goals>
<goal>jpa-export</goal>
</goals>
<configuration>
<targetFolder>target/generated-sources/java</targetFolder>
<packages>
<package>com.project</package>
</packages>
</configuration>
</execution>
</executions>
</plugin>
但是我找不到任何接受参数的生成器。
是否有其他方法可以生成JPA Metamodel类?