Enunciado del proyecto
Pregunta 1
Implemente una aplicación Web con JPA que realice las siguientes funcionalidades:
- Registro de Préstamo de Libro.
- Reporte histórico de libros prestados a un cliente que muestre los siguientes datos: Nombre de Libro, Estado de Préstamo
Pregunta 2
Implemente una aplicación Web con MyBatis que realice las siguientes funcionalidades:
- Registro de Préstamo de Libro.
- Reporte histórico de libros prestados a un cliente que muestre los siguientes datos: Nombre de Libro, Fecha y Estado de Préstamo
Consideraciones
- La biblioteca por cada libro solo dispone de un ejemplar para prestarlo.
- Un cliente puede solicitar préstamo de un solo libro por vez.
- En caso cliente se haya prestado libro, no podrá solicitar préstamo de otro libro hasta que lo devuelva.
Modelo de Datos del proyecto (MySQL)
Arquitectura propuesta
Proyecto JPA 2
Proyecto MyBatis 3
Interfaces propuestas