====== Spring ====== Los ejercicios de esta unidad son para usar Spring y crear una pequeña aplicación web. ===== Ejercicio01 ===== Siguiendo con el **Ejercicio01** de la unidad anterior, haz los siguientes cambios: * Añade Spring al proyecto y crea el contexto de Spring. * Configura Spring para que, al crear los 2 DAO anteriores, se usen las implementaciones de Hibernate. * Configura Spring para que a las clases DAO se le inyecte el objeto ''sessionFactory'' * Modifica el programa ''Main'' para que ahora utilice la clase DAO de ''Seguro'' ( Recuerda que tendrás que crear la clase mediante el contexto de Spring con ''getBean()'' ) ===== Ejercicio02 ===== * Crea una pequeña aplicación web con Hibernate+Spring+Spring MVC para hacer un CRUD de la clase "Seguro". Deberás basarte en el ejercicio 03 de esta unidad Para hacer más sencillo el ejercicio , elimina la relación entre ''Seguro'' y ''AsistenciaMedica'' para que únicamente tengas que hacer el CRUD de ''Seguro'' ===== Ejercicio03 Opcional===== Este ejercicio es opcional. Modifica el ejercicio01 o el ejercicio02 para incluir en la página ''index.html'' la paginación de la tabla. * Deberás modificar la clase DAO para incluir un método de búsqueda paginada. El método sería interesante que retornara una clase parecida a ésta: [[http://static.springsource.org/spring-data/commons/docs/1.1.x/api/org/springframework/data/domain/Page.html|org.springframework.data.domain.Page]] * En el HTML puedes usar el siguiente componente de [[http://getbootstrap.com/|boostrap]] para hacer la paginación [[http://getbootstrap.com/components/#pagination|pagination]]