Tag Archives | SpringTips

SpringAOPPointCut

Spring AOP y Aspectos

Spring AOP es uno de los componente clases de Spring Framework , pero no mucha gente usa los conceptos de programación aspectual , aunque cuando se conocen pueden llegar a ser muy útiles. Vamos a introducirlos en este artículo. Para ello necesitamos construir una aplicación con Spring Framework , en este caso nos apoyaremos en […]

SpringMVCFlashAttributesSession

Spring MVC Flash Attributes

Spring MVC Flash Attributes es una de las características menos entendidas a nivel de manejo de estado dentro de Spring MVC. ¿ Para qué sirven exactamente los Spring MVC Flash Attributes? . Normalmente  cuando navegamos entre Controladores de Spring framework usamos operaciones como “redirect:/controlador2” desde por ejemplo el controlador1. Esto obliga a que toda la […]

SpringMVCRequestDiagrama

Spring MVC @RequestMapping

Spring MVC @RequestMapping es una de las anotaciones más usada en Spring MVC. Sin embargo en muchas casuísticas nos olvidamos de las opciones que soporta. En este caso vamos a revisar un poco como se pueden gestionar los diversos parámetros. Partimos de un Controlador que nos redirecciona  a un conjunto de  formularios . En este caso […]

SpringModulesORM

¿Para que sirven los Spring Modules?

Todos utilizamos los Spring Modules en las aplicaciones que desarrollamos utilizando Spring framework . Otra cosa muy distinta es que entendamos para que sirve cada módulo ya que nos descargamos del framework a través de Maven o Gradle . Si echamos un vistazo a una carpeta que incluya todas los jars descargados  por Spring veremos algo […]

SpringCacheDiagrama

Introducción a Spring Cache

Spring Cache es una de las características de Spring Framework que nos puede sacar de más de un apuro. Habitualmente usamos Spring para crear Servicios y Repositorios que definen la parte del Modelo de nuestra aplicación. En bastantes casos nos encontramos con situaciones en las que un Servicio siempre devuelve la misma información, por ejemplo […]

SpringPrototype

Spring Singleton vs Prototype

Spring Singleton vs Prototype es una de las preguntas clásicas de Spring Framework y a muchas personas les surgen dudas sobre como funciona el scope o ámbito de los beans que generamos. Vamos a intentar aclararlo con un ejemplo sencillo. Supongamos que tenemos la siguiente clase de servicio con su interface. Se trata de una […]

diagramas

Utilizando Spring Profiles

Spring es uno de los frameworks más utilizados ya que permite una gran flexibilidad a la hora de configurarlo. Una de las características menos conocidas del framework es el uso de Profiles. Los Profiles o perfiles permiten configurar grupos de elementos del framework para un “perfil” de ejecución predeterminado. Vamos a verlos a traves de […]

003

Spring Expression Language

Hoy he sacado un hueco para hablar Spring Expression Language algo un contacto de linkedin (Fermín Martín) me sugirió. ¿Para que sirve Spring Expression Language? .Bueno se trata de un lenguaje de expresiones que permite trabajar de una forma mas flexible con el framework Spring .Vamos a ver un ejemplo sencillo Para ello diseñaremos un proyecto de Spring  con […]

003

Spring y PropertyPlaceHolderConfigurer

En muchas ocasiones cuando trabajamos con Spring Framework acabamos teniendo una serie de parametros configurados a nivel del fichero de contexto.xml (o applicationContext.xml) que están ligados a alguno de nuestros beans .Casos habituales son usuario y password de la base de datos , url de acceso a un servicio en concreto, dirección de correo a la que […]