Creando un demo con Spring Roo
Aprovechando que he instalado el paquete STS de Spring para desarrollar aplicaciones con Spring MVC, me he decidido a hacer una pequeña demo con Spring Roo.
Spring Roo es una herramienta de desarrollo rápido de aplicaciones o RAD, que permite el desarrollo de aplicaciones Java EE de forma muy productiva y cómoda para el desarrollador.
Así que allá vamos. Basándome en el tutorial http://static.springsource.org/spring-roo/reference/html/beginning.html intento explicar aquí el mismo ejemplo pero adaptado a mi configuración del equipo (utilizando Eclipse, Maven…)
En este artículo vamos a construir paso a paso y de manera rápida una aplicación web utilizando Spring Roo.
Antes de empezar es necesario descargar Spring Roo y descomprimirlo en algún lugar. Después cuando le demos a crear proyecto Spring Roo tendremos que seleccionar esta carpeta.
Este diagrama representa de manera simplificada el dominio del problema
Creando el proyecto
La configuración que tengo en mi equipo y las aplicaciones que tengo instaladas son:
– Eclipse Juno
– Spring Roo descargado
– JDK instalado
– Plugins de eclipse M2Eclipse, Spring Tool Suite
– PostgreSQL o cualquier otra BD relacional
– Xampp En realidad con Tomcat sería Suficiente
– Tengo configurado Maven para desplegar directamente en Tomcat (Está en un post anterior 😉