Entrega 1 En esta primera iteración nos encargaremos de modelar, a nivel datos y objetos, una solución al dominio presentado. Además, comenzaremos con el proceso de codificación de la solución. En particular, en esta entrega se solicita:
- Modelo de datos (DER físico) que brinde solución al dominio.
- Código con modelado de clases. El código debe estar subido a un repositorio de GitHub. Es necesario que el proyecto Java sea creado como un proyecto “Maven” para poder añadir algunas dependencias. Se recomienda la utilización de la dependencia de Lombok para facilitar la tarea repetitiva de generación de Setters y Getters de las clases. Entrega 2 En esta segunda iteración nos encargaremos de mapear, mediante anotaciones JPA, nuestras clases implementadas para poder persistir el modelo en una Base de Datos Relacional. Además, comenzaremos con la generación de los repositorios/servicios para que brinden solución a algunos requerimientos planteados. En particular, en esta entrega se solicita:
- Modelado de clases con Mapeo (anotaciones JPA) de entidades para que las mismas sean persistidas mediante el ORM Hibernate.
- Repositorios/Servicios que den solución a los requerimientos planteados:
a. Quién fue el técnico con más incidentes resueltos en los últimos N días
b. Quién fue el técnico con más incidentes resueltos de una determinada especialidad en los últimos N días
c. Quién fue el técnico que más rápido resolvió los incidentes