2011-09-16 6 views
0

休止状態の@OneToMany関連の子エンティティのリストにアクセスするときに問題があります。 私は成功し双方向@OneToManyを使用して、Hibernateの子エンティティのリストを取得するときのnull値のリストの取得

from Exam query 

を使用して親オブジェクトをロードすることですが、私はそのゲッターを使用して、子エンティティのリストにアクセスしようとします。おかげで..

@Id 
@GeneratedValue 
@Column(name="QUESTION_ID") 
private Long questionID; 
@Column(name="QUESTION") 
private String question; 
@Column(name="ANSWER") 
private String answer; 
@Column(name="ANSWER_TYPE") 
private String answerType; 
@ManyToOne 
@JoinColumn(name="EXAM_ID") 
private Exam exam; 

私は何かが足りない: イムは、null値のリストを取得...ここ

は、試験のエンティティのための私のコードです:ここでは

@Id 
@GeneratedValue(strategy=GenerationType.AUTO) 
@Column(name="EXAM_ID") 
private Long examID; 
@Column(name="EXAM_TITLE") 
private String title; 
@OneToMany(mappedBy="question", targetEntity=Question.class, fetch=FetchType.EAGER,cascade=CascadeType.ALL) 
private List<Question> examQuestion = new ArrayList<Question>(); 

質問エンティティのですか。 。

答えて

0

mappedBy="question"の代わりにmappedBy="exam"を関連付けてみてください。

+0

ええ、私はすでに私のエラーを参照してください.. :) – darkwish

+0

ありがとう..私の非常にばかげたミス..返信.. :)) – darkwish

関連する問題