olá,
eu estou tendo problemas com o hibernate na parte de herança (e tb de many to one, mas deixa isso pra depois)
qual seria o problema encontrado nas seguintes classes, fiz um exemplo bem simples, e eu nao encontrei nenhum código dizendo exatamente como se trata sobre esse tipo de herança
[code]
@Entity
@Table(name = “PESSOA”)
@Inheritance(strategy=InheritanceType.JOINED)
public class Pessoa implements Serializable {
@Id
@GeneratedValue
@Column(name = "PESSOA_ID")
private int id;
@Column(name = "PESSOA_CIDADE")
private String cidade;
..gets e sets...
}[/code]
e a pessoa fisica
@Entity
@Table(name="pessoaFisica")
public class Fisica extends Pessoa implements Serializable {
@Column(name = "cpf", length = 14, nullable = false)
String cpf;
@Id
private int id;
..get e set..
}
eu nao sei se devo colocar o id na pessoa fisica se já esta extendo a pessoa, mas se alguém me ajudar, agradeço