Dúvida - @OneToMany com @JoinColumn

1 resposta
java
B

Pessoal, há alguma forma de fazer o relacionamento @OneToMany ter uma chave estrangeira com @JoinColumn?

Classe A:

@OneToMany(mappedBy=cli,cascade=CascadeType.ALL)

@JoinColumn(name=Contas_id)

private List contas;

Classe B:
@ManyToOne
private Cliente cli;

Eu queria fazer com que a Classe A tivesse uma chave estrangeira da Classe B sem usar @JoinTable.
Alguma solução?

1 Resposta

Gedson_Silva

Acho que você não conseguiu dizer o que realmente quer porque não há nenhum motivo para usar JoinTable nesta situação. Você mesmo “mapeou” de forma que a classe B tem chave estrangueira de Cliente e não tem JoinTable.

Criado 30 de março de 2016
Ultima resposta 30 de mar. de 2016
Respostas 1
Participantes 2