/biblioteca1

libro-usuario

Primary LanguageJava

biblioteca1

Se realizará una gestión de biblioteca en la que se manejarán como entidades principales:

  • Libro: incluyendo la cantidad de ejemplares del libro.
  • Usuario: podrá llevarse en préstamos los libros.

Deberán implementarse los siguientes conceptos:

  • Gestionado de versiones con git y subida a repositorio público de github
  • Controladores:
    • Controlador para la página inicial separado
    • Controlador para los libros: alta/baja/modificaciones/listados paginados
    • Controlador para los usuarios: alta/baja/modificaciones/listados paginados
  • Carga de datos iniciales
  • Gestión de las excepciones 404, 500 y gestión mediante ControllerAdvice
  • Organización correcta de templates
  • Mostrar alguna imagen
  • Entities, Dao y Servicios adecuadamente implementados.
  • Base de datos MySQL enlazada.