Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Classe Consulta

Alguém me explica as anotações dos atributos da classe Consulta?

public class Consulta {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "medico_id")
    private Medico medico;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "paciente_id")
    private Paciente paciente;

    private LocalDateTime data;

}
1 resposta
solução!

Oi!

São anotações da JPA para fazer o mapeamento com a tabela no banco de dados. Mais detalhes da JPA você encontra nos cursos específicos de JPA, que estão nos pré-requisitos do curso de Spring Boot.

Bons estudos!