我在 RAD7.5 上使用 JPA。我正在使用的实体定义如下。每次我访问 Pgm 加入 Typ 时都会返回为空。
@Entity
public class Typ implements Serializable {
@Id
@Column(name="TYP_ID")
private int TypId;
@OneToMany(mappedBy="TypId")
private Set<Pgm> pgmCollection;
}
@Entity
public class Pgm implements Serializable {
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name="TYP_ID")
private Typ TypId;}
我引用了以下链接 -
https://stackoverflow.com/a/10702626/1483063 并尝试了“通用”选项,但没有任何收获。尝试Select F.* from PGM F
使用“Fetch JOIN”进行查询也无济于事。任何意见是极大的赞赏。谢谢。