Skip to content

Modelo de datos, repositorios, DTOs y validación de Jakarta

lautaro.barros requested to merge feature/Lautaro-students into develop

Cambios realizados

  • Modelo de datos: Creación de las entidades Student y StudentContact mapeadas con las tablas reales de la base de datos (students y student_contacts), incluyendo los campos de auditoría y la relación 1:1. Repositorios: Implementación de StudentRepository y StudentContactRepository mediante Spring Data JPA.
  • DTOs: Creación de los DTOs (Request, Response, ListItem) necesarios para la transferencia de datos, incluyendo el campo createdBy para trazabilidad.
  • Validaciones: Implementación de reglas de validación (Jakarta Validation) en el StudentRequestDTO para asegurar la integridad de los datos de entrada (cédula, fechas, email, etc.).

Merge request reports

Loading