我们可以更改JPA元模型的位置吗

时间:2018-08-03 14:05:23

标签: java hibernate jpa

我们可以更改我们的JPA元模型位置吗?默认情况下,它应该与实体类位于同一包中。因此有机会配置这些东西吗?

1 个答案:

答案 0 :(得分:0)

很遗憾,当前不支持该功能。
您可以在此处查看受支持的选项: https://github.com/hibernate/hibernate-orm/blob/master/tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java#L49

在这里您可以看到生成器将始终采用该实体的包装: https://github.com/hibernate/hibernate-orm/blob/master/tooling/metamodel-generator/src/main/java/org/hibernate/jpamodelgen/ClassWriter.java#L61

如果您有强大的用例,请随时就此提出问题。