Ir al contenido principal

Entradas

Mostrando entradas de agosto, 2018

Spring MVC + Hibernate + Maven + PostgreSQL: CRUD básico

El objetivo de esta entrada es mostrar un ejemplo básico de CRUD (Create, Read, Update y Delete) sobre Spring MVC (Model View Controller) y PostgreSQL. Lo realicé cursando Bases de datos en UNIVALI. ¿Programar para la asginatura bases de datos? Sí, una de las cosas que me gustó de la mecánica de las clases de allí fué que al finalizar cualquier asignatura, el alumno tenía que programar una aplicación, obviamente enfocada en los contendios impartidos en dicha materia. Además, el alumno podía elegir el lenguaje de programación para desarrollar el trabajo, lo cual generaba ambientes de trabajo interesantes.

Objetivo de mi trabajo: Crear una aplicación web básica basada en Spring MVC, Hibernate y Maven. La aplicación implementará todas las operaciones CRUD  utilizando PostgreSQL como base de datos. El contexto de la aplicación es gestionar alumnos de intercambio, por lo tanto permitirá añadir, leer, actualizar y eliminar alumnos y universidades.