Ir al contenido principal

Entradas

Arquetipo Maven para Spring + JSF2 (PrimeFaces)

Simplificando el trabajo con Maven La creación de un proyecto desde cero con Spring + JSF2 (Primefaces) + JDBC, aunque usemos Maven, no es una tarea fácil y rápida. Si bien, una vez que se conoce lo que hay que hacer nos damos cuenta de que es algo mecánico que, tal vez, se podría automatizar. Como sabemos, Maven usa sus arquetipos para la creación y el modelado de proyectos. ¿Podríamos hacer un arquetipo que cubriera nuestras necesidades para los proyectos con Spring+Primefaces? Buscando un poco he encontrado que ya hay gente que se ha planteado esto y es lo que vamos a ver en este manual, preparando nuestro sistema desde cero. Instalación de Maven Nos vamos a la Web de descarga de Apache Maven y nos descargamos la versión 3.2.2 que en este momento es la más actual. Para ello accedemos a http://maven.apache.org/download.cgi La descomprimimos en el la ubicación donde queremos dejar Maven, para nuestro caso que es Windows lo hacemos en C:\ApacheSoftware\
Entradas recientes

Spring + Primefaces + JDBC

Por Qué Spring Uno de sus propósitos principales es permitir a los programadores centrarse en la parte más importante de todas: modelar e implementar requerimientos de negocio. Otro de sus propósitos es hacer seguir las mejores prácticas de programación de una manera sencilla. Spring se acopla a tu aplicación sin obligarte a modificar tu código para utilizar las funcionalidades y beneficios que ofrece. Para usar Spring no es imprescindible implementar un interfaz propia de Spring o heredar de una clase propia, lo que significa que Spring estará ahí pero tus clases serán Java puras. Como mucho, tus clases tendrán anotaciones propias de Spring, pero no dejan de ser anotaciones por lo que tu clase será reutilizable en cualquier momento, sin cambios. Gracias a Spring, nuestro código Java puede ser más limpio, elegante y reutilizable. Elegante y reutilizable ya que la filosofía de Spring nos guía a programar orientado a interfaces, de modo que toda nuestra aplicación sea altam