Bom dia pessoal, sou iniciante em java e estou desenvolvendo uma aplicação utilizando Hibernate, gostaria de saber como faço para Mapear uma Herança…
Tenho as Classes Paciente, Funcionario, Medico, que herdam da classe Pessoa…como faria para mapear herança?
O Hibernate está gerando assim o Paciente.java
Se puderem me ajudar, agradeço.
[code]public class Paciente implements java.io.Serializable {
private int idpaciente;
private Pessoa pessoa;
private String tipopele;
private String tiposangue;
private String nompai;
private String nommae;
private Double altura;
private Double peso;
private Set exames = new HashSet(0);
private Set contatos = new HashSet(0);
private Set tratamentos = new HashSet(0);
private Set historicoclinicos = new HashSet(0);
public Paciente() {
}
public Paciente(int idpaciente, Pessoa pessoa) {
this.idpaciente = idpaciente;
this.pessoa = pessoa;
}
public Paciente(int idpaciente, Pessoa pessoa, String tipopele, String tiposangue, String nompai, String nommae, Double altura, Double peso, Set exames, Set contatos, Set tratamentos, Set historicoclinicos) {
this.idpaciente = idpaciente;
this.pessoa = pessoa;
this.tipopele = tipopele;
this.tiposangue = tiposangue;
this.nompai = nompai;
this.nommae = nommae;
this.altura = altura;
this.peso = peso;
this.exames = exames;
this.contatos = contatos;
this.tratamentos = tratamentos;
this.historicoclinicos = historicoclinicos;
}
[/code]