Listar dados tabela com herança
Boa dia pessoal, sou prediz.
Na minha entidade Pessoa, fiz mapeamento @Inheritance(strategy=InheritanceType.JOINED) e extends nas classes pessoFisica e pessoaJuridica, foi criada três tabelas com os respectivos nomes, até ai tudo bem salvado tudo certo. Mas não sei como fazer um listar pessoa que venha tanto pessoJuridica quanto pessoaFisica. Estou usando Hibernate.
Obrigado desde já.
Entidade Pessoa
Na minha entidade Pessoa, fiz mapeamento @Inheritance(strategy=InheritanceType.JOINED) e extends nas classes pessoFisica e pessoaJuridica, foi criada três tabelas com os respectivos nomes, até ai tudo bem salvado tudo certo. Mas não sei como fazer um listar pessoa que venha tanto pessoJuridica quanto pessoaFisica. Estou usando Hibernate.
Obrigado desde já.
Entidade Pessoa
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
public abstract class Pessoa implements java.io.Serializable{
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
up 0 down
Boa noite pessoal, sou prediz.
Na minha entidade Pessoa, fiz mapeamento "@Inheritance(strategy=InheritanceType.JOINED)" e extends nas classes pessoFisica e pessoaJuridica, foi criada três tabelas com os respectivos nomes, até ai tudo bem salvado tudo certo. Mas não sei como fazer um listar pessoa que venha tanto pessoJuridica quanto pessoaFisica. Estou usando Hibernate.
Obrigado desde já.
Entidade Pessoa
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
public abstract class Pessoa implements java.io.Serializable{
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
Entidade PessoaFisica
@Entity
@PrimaryKeyJoinColumn(name="id_pessoa")
public class PessoaFisica extends Pessoa{
private static final long serialVersionUID = 1L;
private String cpf;
private String rg;
private String estadoCivil;
private String NomePai;
private String nomeMae;Pessoa Juridica
@Entity
@PrimaryKeyJoinColumn(name="id_pessoa")
public class PessoaJuridica extends Pessoa{
private static final long serialVersionUID = 1L;
private String cnpj;
private String nomeFantasia;
private String inscricaoEstadual;
private String dataEncerramento;
private String dataAbertura;Sidnei Ferreira
Curtidas 0
Respostas
Marisiana Battistella
07/05/2014
Olá Sidnei!
Eu não programo em Java, mas encontrei essa máteria que possui um exemplo de como se trabalha com herança..
[url]http://www.tiexpert.net/programacao/java/heranca.php[/url]
Eu não programo em Java, mas encontrei essa máteria que possui um exemplo de como se trabalha com herança..
[url]http://www.tiexpert.net/programacao/java/heranca.php[/url]
GOSTEI 0
Teste Teste
07/05/2014
teste
GOSTEI 0
Sidnei Ferreira
07/05/2014
Olá Marisiana, Obrigado pela ajuda. Vou dar uma olhada.
GOSTEI 0