Javafree
Página Inicial do Fórum > Java Avançado

Jpa oneToOne unidirectional foreign key



Criar novo tópico   Responder tópico


  1. Javax_javax
    Posts:44


    Comment Arrow

    Publicado em: 23/05/2016 15:57:53

    Boa tarde !

    Pessoal,

    estou estudando Jpa com Hibernate.

    estou tendo dificuldade para passar uma chave estrangeira

    tenho duas tabela uma Pessoa e outra Funcionário.

    está salvando os dados tudo certo, porem a chave estrangeira pessoa_id que está dentro da tabela Funcionário que deveria receber o Id da Tabela pessoa, esta sendo carregada com o valor null.

    se alguém souber me dizer o que estou fazendo de errado ficarei grato, segue meu código abaixo dos dois objeto Pessoa e Funcionário.

    //Tabela Pessoa.





    //Tabela Funcionario.




    Grato

    Javax



  1. walt13xd
    Posts:2


    Comment Arrow

    Publicado em: 17/08/2016 02:12:01

    Pelo que eu entendi voce está fazendo as anotações nos métodos, o correto deve ser nas variáveis, como por exemplo:

    @Id
    @GeneratedValue
    long id;

    =============

    @OneToOne
    @JoinColumn(name="pessoa_id" )
    Pessoa pessoa;



  1. Relacionados