我想为我的一个实体类手动编写一个元模型类。
手动编写元模型类是否可能/简单(只有 3 个奇异字段)?
我知道有工具可以生成它,但对于一个简单的测试,我更喜欢手工编写它。将不胜感激以下课程的示例:
public class MyEntity {
private Integer val;
public Integer getVal()...
public void setVal(Integer val):...
}
我想为我的一个实体类手动编写一个元模型类。
手动编写元模型类是否可能/简单(只有 3 个奇异字段)?
我知道有工具可以生成它,但对于一个简单的测试,我更喜欢手工编写它。将不胜感激以下课程的示例:
public class MyEntity {
private Integer val;
public Integer getVal()...
public void setVal(Integer val):...
}
对于这样一个简单的实体,元模型也非常少:
package same.as.myentity;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;
@StaticMetamodel(MyEntity.class)
public class MyEntity_ {
public static volatile SingularAttribute<MyEntity, Integer> val;
}
Hibernate提供了很好的文档。它直接取自 JPA 2.0 规范。