13 - Implementando o relacionamento OneToMany

Nessa décima terceira aula do nosso treinamento, iremos implementar o relacionamento OneToMany, veja abaixo o que devemos fazer em cada classe:

Postagem: Iremos criar um novo atributo chamado: comentarios, além de usar as annotations @OneToMany e @JoinColumn:

A annotation @OneToMany especifica para o Spring que iremos trabalhar com uma relação 1-N, gerando uma chave estrangeira.

A annotation @JoinColumn especifica o que chamamos de lado forte do relacionamento. Nesse exemplo a tabela de comentários terá uma chave estrangeira chamada codigo_postagem, criando um vínculo entre o comentário e alguma postagem.

Abaixo estarei disponibilizando um vídeo explicando em detalhes a implementação dessa estrutura: