Gracias por la enseñanza!! Seguimos avanzando.
Gracias por la enseñanza!! Seguimos avanzando.
¡Hola, Wilder, espero que estés bien!
Parece que estás trabajando en el registro de pacientes en tu aplicación Spring Boot. A continuación, te doy un resumen de lo que veo en tu implementación y algunos consejos:
Entidad PacienteJPA:
@Getter
, @NoArgsConstructor
, y @AllArgsConstructor
, lo cual es excelente para reducir el código boilerplate.@Entity
y @Table
, lo que es necesario para mapear la clase a una tabla en la base de datos.@Embedded
, lo cual es útil si quieres almacenar la dirección como parte de la misma tabla.Repositorio PacienteRepository:
JpaRepository
es correcto para tener acceso a métodos CRUD sin necesidad de implementarlos manualmente.Controlador PacienteController:
@RestController
y @RequestMapping
para manejar solicitudes HTTP.registrar
usa @PostMapping
para manejar solicitudes POST y @Valid
para validar el cuerpo de la solicitud.registrar
esté correctamente mapeado y que tu aplicación esté corriendo para que puedas probar el endpoint.Consejos adicionales:
application.properties
.Espero que estos puntos te ayuden a avanzar con tu proyecto. ¡Sigue así!
Espero haber ayudado y buenos estudios!