Tag Archives | SpringCore

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 […]

SpringThymeLeaf

Thymeleaf , un motor de plantillas

Thymeleaf es  un  nuevo motor de plantillas que se usa mucho con  Spring MVC . Durante muchos años hemos utilizado librerías de etiquetas para gestionar la capa de presentación tipo JSTL  o Spring Forms ,pero el uso de etiquetas aunque potente no resulta del todo natural. Los motores de plantillas siempre han sido una tecnología interesante y […]

SpringMVCAnnotationConfiguration

Utilizando Spring MVC configuration annotation

Spring MVC configuration annotation es una de las posibilidades que tenemos en las versiones 3.x y 4.x de Spring Framework  a la hora de configurar el framework Spring utilizando unicamente anotaciones  y prescindiendo del uso de ficheros XML. Esto permite chequear gran parte de la configuración en tiempo de compilación y evitará muchos problemas. Spring MVC […]

springrestservicepublicacion

Spring REST Service con @RestController

Crear un Spring REST Service es ahora muy sencillo a través del uso de la anotación @RestController que Spring 4 soporta. En primer lugar se configura el fichero de pom.xml de Maven con las siguientes dependencias. El siguiente paso es configurar el Servlet Dispatcher en el web.xml El último paso a nivel de configuración es […]

diagramaspringmvcbeanvalidation

Utilizando Spring MVC Bean Validation

Spring MVC Bean Validation es una de las características más utilizadas de Spring MVC y nos permite apoyarnos en  la JSR 303 (Bean Validation ) para validar la información de los objetos que estemos introduciendo con un  formulario. Para ello deberemos incluir en el proyecto de Maven las dependencias de Spring MVC así como las […]

SpringMVCModelAttribute

Spring MVC @ModelAttribute

Cada día se usa más Spring MVC  como framework de capa de presentación. Con los años se ha pasado de un modelo MVC con fuerte uso de ficheros XML a un modelo en el que priman las anotaciones. Una de las anotaciones más habituales es Spring MVC @ModelAttribute que nos permite realizar un binding de los datos […]

SpringFrameworkExtensibilidad

El futuro Java EE 7 vs Spring Framework

Java EE 7 vs Spring Framework es una de las comparativas que cada día empezaremos a ver mas. En muchas ocasiones he escuchado que Spring Framework va a morir y que los standards se van a imponer, ya que realizan todas las tareas que realiza Spring Framework. Lo sorprendente es que esto ya lo escuché […]

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 […]