私は非常に単純なモデルクラスを持っています。
@Entity
@Table(name="reach")
public class Reach {
@Id
@Column(name = "uid")
private Long uId;
@Column(name = "reach_30")
private Integer reach30;
... getters, setters..
}
そして、これが私のメタモデルです
@StaticMetamodel(Reach.class)
public class Reach_ {
public static volatile SingularAttribute<Reach, Long> uId;
public static volatile SingularAttribute<Reach, Integer> reach30;
}
そして、私が以下を印刷すると
System.out.println("==============="+(Reach_.uId));
System.out.println("==============="+(Reach_.reach30));
のオブジェクト値を取得しますが、 の場合はuId
NULL ですreach30
。ここで何が起こっているのか、どんな考えでも。
ありがとう