Ajuda em hibernate annotations

0 respostas
robpadawan

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

Criado 10 de julho de 2007
Respostas 0
Participantes 1