Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Não entendi como a JPA sabe o que é uma chave primária e uma chave estrangeira

Na aula entendi como funciona o relacionamento só não entende como a JPA área entende que isso é qual é a chave primária e qual é a chave estrangeira na hora de criar as tabelas.

1 resposta

Oi Rafaele,

A JPA sabe por conta das anotações :)

@Id indica que o atributo é uma chave primária e algum atributo de relacionamento anotado com @ManyToOne ela já assume que é chave estrangeira.

Bons estudos!