Bom o problema é que estou fazendo uma relação OneToMany entre as tabelas “questoes” e “opcoes”, porém quando busco a questao não está retornando todas as opcoes, está retornando no List apenas a primeira. (Estou usando o Framework Spring MVC e o Hibernate)
Class Questao
@OneToMany(fetch=FetchType.EAGER , mappedBy=“id”)
private List vistoriaOpcoes;
public List<VistoriaOpcao> getVistoriaOpcoes() {
return vistoriaOpcoes;
}
public void setVistoriaOpcoes(List<VistoriaOpcao> vistoriaOpcoes) {
this.vistoriaOpcoes = vistoriaOpcoes;
}
@Override
public String toString() {
return "VistoriaQuestao [id=" + id + ", descricao=" + descricao + ", vistoriaOpcoes=" + vistoriaOpcoes + "]";
}
Classe Opcao
@ManyToOne(fetch=FetchType.EAGER)
@JoinColumn(name = "questoes_id")
private VistoriaQuestao vistoriaQuestao;