Estou começando um projeto e me veio uma duvida ao fazer um mapeamento em hibernate.
Eu tenho um bean home que possui uma lista de chamadas, sendo que cada chamada contem um bean de conteudo e tipoChamada.
Estava fazendo o mapeamento ONE-TO MANY no bean home, e não consegui me resolver em como ele deveria ser feito, caso eu fosse colocar uma lista para conteudo e outra para tipochamada usando a tabela chamada apenas como ligação é só fazer o mapeamento normal assim:
@OneToMany(fetch = FetchType.LAZY)
@JoinTable(
name="chamada",
joinColumns = { @JoinColumn( name="idhome") },
inverseJoinColumns = @JoinColumn( name="idconteudo")
)
public List<Conteudo> getListaConteudo() {
return listaConteudo;
}
mas eu queria uma lista de chamada, pois meu conteudo tem que estar ligado ao tipoChamada…
Como eu faria esse mapeamento?
Obrigado qualquer ajuda,
abraços