Entradas

Mostrando las entradas etiquetadas como spring mvc

Agenda Personal Básica con Spring, hibernate y jsp

Imagen
En esta oportunidad les comparto una aplicación para gestionar nuestros contactos utilizando para ello Maven, Spring MVC e Hibernate. Hibernate es una herramienta de Mapeo objeto-relacional (ORM) para la plataforma Java que facilita el mapeo de atributos entre una base de datos relacional tradicional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) o anotaciones en los beans de las entidades que permiten establecer estas relaciones. Es decir, vamos a utilizar una clase java a la que llamaremos entidad que va a servir para interactuar con la base de datos, por lo que l a aplicación quedará así: Arquitectura de la aplicación Para nuestra aplicación web vamos a tener una arquitectura por capas. Accederemos  a la base de datos a través de una capa (DAO), esta es la capa que utiliza Hibernate. Llamaremos a la capa DAO mediante una capa de servicios. Por ello vamos a tener una interfaz llamada ContactService. La base de da...