Anhadidos controladores de las entidades existentes. Ya no se crea un EntityManagerFactory por cada consulta, sino que se crea la factoria al ejecutar el programa y se usa un EntityManager nuevo en cada consulta.
Added Test Old IU
Added Test Old IU
Comentada dependencia de selenium y archivo que hace petar los tests
Arreglado problema con la creación del EntityManagerFactory al desplegar la web.
Acabada tarea Revisión de la lógica de búsqueda. Se han cambiado los @Path de los rest para obtener todos los datos. Ahora / devuelve todos y /1 devuelve el articulo con el ID 1. Se ha refactorizado el JS, tanto del DAO como de los eventos, y se han añadido comentarios de explicación. Se ha añadido la anotacion @WebListener en la clase PersistenceFactory para indicar que se debe ejecutar al iniciar el servidor, y así poder eliminar la comprobación de singleton que se hacia en DAOUtils, para evitar el acoplamiento.
Anhadida paginacion y tests de paginacion en el lado del servidor y en el dao cliente.
Merge branch 'develop' of https://github.com/michada/DAAManhana into develop
Añadido paginado a la búsqueda de todos los artículos (los findAll) y tests para todos.
Añadidos controladores y rest correspondientes a estos métodos y tests asociados.
Añadidas funciones en la capa del cliente para obtener la primera pagina (primeros 10 articulos).
Funcionalidad de paginacion casi completada a falta de refinar codigo
y validar cuando no encuentra articulos.
Añadidas modificaciones javascript del cliente:
- Cambiados algunos parametros de funciones para adaptarlas a paginación.
- Añadidas variables globales para permitir paginación.
- Añadido codigo y links de paginado en la parte de arriba.
Arreglado error al mostrar un mensaje cuando no se encontraban
coincidencias de artículos y un problema al hacer la paginación por categoría.
Paginación de artículos, refactorización del rest y mejora de daos.

Los artículos ya realizan las búsquedas paginadas correctamente.
Se han añadido algunas variables globales en el js para mantener
el estado en cada cambio de página. Cambios en los DAOs: el entityManager
ya no es estático ya que había problemas al hacer varias peticiones ya
que se creaban nuevos entityManagers perdiendose la referencia al anterior
y creando inconsistencias.
Se han refactorizado las clases del REST para eliminar la replicación de
código utilizando herencica.
Eliminados alerts que quedaron.
Integrada IU
Cambio en el count de Books.
Añadidos cambios en index, article-events y css
Añadida visualización movies y cambios en JS
Acabada paginacion, queda sincronizar las dos barras de paginacion. Añadido script de paginacion en bootstrap
Añadida dependencia de selenium al pom.xml, añadidos tests de interfaz de usuario. Falta integrar con paginacion y hacer tests de paginacion.
Anhadidas las dependencias correctas al pom.xml para selenium. Anhadidos tests de interfaz de usuario a falta de integrar con paginación y hacer los tests de paginación