Spring: diferencia entre inversión de control e inyección de dependencia

Spring es un marco ligero de código abierto que permite a los desarrolladores de Java EE 7 crear aplicaciones empresariales sencillas, fiables y escalables. Este marco se centra principalmente en proporcionar varias formas de ayudarlo a administrar sus objetos comerciales. Hizo que el desarrollo de aplicaciones web fuera mucho más fácil en comparación con los … Continue reading «Spring: diferencia entre inversión de control e inyección de dependencia»

Spring: agregue el nombre de usuario y la contraseña en Spring Security

Spring Security es un marco de autenticación y control de acceso potente y altamente personalizable. Es el estándar de facto para proteger las aplicaciones basadas en Spring. Spring Security es un marco que se enfoca en proporcionar autenticación y autorización a las aplicaciones Java. Como todos los proyectos de Spring, el verdadero poder de Spring … Continue reading «Spring: agregue el nombre de usuario y la contraseña en Spring Security»

Spring @Autowired Anotación

La anotación @Autowired marca un método Constructor, Setter, Propiedades y Config() como autocableado que está ‘inyectando beans’ (Objetos) en tiempo de ejecución mediante el mecanismo Spring Dependency Injection que se muestra claramente en la imagen a continuación como se muestra: Habilitación de la anotación @Autowired Spring beans se pueden declarar mediante la configuración de Java … Continue reading «Spring @Autowired Anotación»

Programación Orientada a Aspectos y AOP en Spring Framework

La programación orientada a aspectos (AOP) , como su nombre indica, utiliza aspectos en la programación. Se puede definir como la división del código en diferentes módulos, también conocida como modularización , donde el aspecto es la unidad clave de la modularidad. Los aspectos permiten la implementación de preocupaciones transversales, como transacciones, el registro no … Continue reading «Programación Orientada a Aspectos y AOP en Spring Framework»

Spring MVC – Lista de iteraciones en JSP usando JSTL

JSP Standard Tag Library (JSTL) es un conjunto de etiquetas que se pueden usar para implementar algunas operaciones comunes, como bucles, formato condicional y otras. JSTL tiene como objetivo proporcionar una manera fácil de mantener páginas SP. El uso de etiquetas definidas en JSTL ha simplificado la tarea de los diseñadores para crear páginas web. … Continue reading «Spring MVC – Lista de iteraciones en JSP usando JSTL»

Spring MVC – Paginación con ejemplo

Explicaremos cómo podemos implementar la paginación en la aplicación Spring MVC. Esto es necesario cuando necesitamos mostrar una gran cantidad de datos en las páginas. Supongamos que en un sitio de comercio electrónico tenemos muchos productos, pero no podemos mostrarlos todos en una sola página, por lo que solo mostraremos 20 productos en cada página. … Continue reading «Spring MVC – Paginación con ejemplo»

Spring – Configuración AOP AspectJ Xml

Spring le permite especificar aspectos, recomendaciones y cortes de puntos en un archivo XML. Se utilizaron anotaciones en los ejemplos de aop de la página anterior. El archivo de configuración XML ahora nos mostrará las mismas muestras.  Veamos los componentes XML que describen consejos. aop:before: se usa antes de que se llame al procedimiento de … Continue reading «Spring – Configuración AOP AspectJ Xml»

Spring MVC – Mapeo de resolución múltiple

Spring MVC Framework proporciona la característica de View Resolver a través de la cual puede asignar una vista a su vista respectiva y representar el modelo en su navegador. View Resolver elimina el uso de tecnologías de visualización como Velocity y JSP . Hay muchos solucionadores de vista disponibles en InternalResourceViewResolver , XmlViewResolver , ResourceBundleViewResolver … Continue reading «Spring MVC – Mapeo de resolución múltiple»

Primavera – Integración JMS

JMS es una API Java estándar que permite que una aplicación Java envíe mensajes a otra aplicación. Es altamente escalable y nos permite acoplar libremente aplicaciones usando mensajería asíncrona. Usando JMS podemos leer, enviar y leer mensajes. Aquí hay algunas implementaciones de JMS como sigue:  Amazon SQS Apache Active MQ Mensajería JBoss ConejoMQ Mensaje JMS  … Continue reading «Primavera – Integración JMS»

Anotación Spring @ComponentScan con ejemplo

Spring es uno de los marcos Java EE más populares. Es un marco ligero de código abierto que permite a los desarrolladores de Java EE 7 crear aplicaciones empresariales sencillas, fiables y escalables. Este marco se centra principalmente en proporcionar varias formas de ayudarlo a administrar sus objetos comerciales. Hizo que el desarrollo de aplicaciones … Continue reading «Anotación Spring @ComponentScan con ejemplo»