Eu estou com um problema, tenho as seguintes classes :
Pessoa -> Contato
Clientes
[code]
@Entity
public class Cliente {
@Id
@GeneratedValue
private Long id;
private String nome;
@OneToMany(mappedBy="cliente")
private List<Contato> contatos;
public List<Contato> getContatos() {
return contatos;
}
…(getts and setters)
[/code]
@Entity
@PrimaryKeyJoinColumn(name="pessoa_id")
public class Contato extends Pessoa{
private String senha;
@ManyToOne
private Cliente cliente;
...(getts and setters)
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
public abstract class Pessoa {
@Id
@GeneratedValue
private Long id;
private String nome;
private String email;
private String telefone;
...(getts and setters)
mas quando eu estou testando a inclusão de Cliente + Contatos mas não grava os contatos e nem dá erro como eu posso corrigir isso :?: