目前,我们使用hibernate-jpamodelgen生成有关我们实体的元数据。 因为表示实体字段的对象("对象"是javax.persistence.metamodel.Attribute的实现)仅在运行时填充,因此不是常量,所以存在一些缺点:
问题是:是否有比hibernate-jpamodelgen更简单的工具,它只生成(或作为其一部分)实体字段'名称为公共静态最终字符串?
修改
我通过分配hibernate-jpamodelgen创建了我自己的解决方案 - 并且 - 以一种公认的不那么优雅的方式 - 在正常的Metamodel类中生成所需的类。 如果您有兴趣,请查看我在github上的分叉:Forked hibernate-jpamodelgen on github