Primavera – ApplicationContext

El contenedor Spring IoC es responsable de instanciar, cablear, configurar y administrar todo el ciclo de vida de los objetos. BeanFactory y ApplicationContext representan los contenedores Spring IoC. ApplicationContext es la subinterfaz de BeanFactory. BeanFactory proporciona funcionalidades básicas y se recomienda su uso para aplicaciones ligeras como dispositivos móviles y applets. ApplicationContext proporciona funciones básicas … Continue reading «Primavera – ApplicationContext»

Bota de primavera | Cómo publicar mensajes de string en Apache Kafka

Apache Kafka es un sistema de mensajería de publicación y suscripción. Una cola de mensajería le permite enviar mensajes entre procesos, aplicaciones y servidores. En este artículo, veremos cómo enviar mensajes de string a Apache Kafka en una aplicación Spring Boot. Para aprender a crear un proyecto Spring Boot, consulte este artículo . La string … Continue reading «Bota de primavera | Cómo publicar mensajes de string en Apache Kafka»

Spring – Módulos de proyectos

Cada proyecto de Spring Boot tiene varios módulos y cada módulo coincide con alguna capa de aplicación (capa de servicio, capa de repositorio, capa web, modelo, etc.). En este artículo, veamos un proyecto impulsado por maven como ejemplo para mostrar módulos de proyecto. Ejemplo pom.xml (nivel general del proyecto) XML <?xml version=»1.0″ encoding=»UTF-8″ standalone=»no»?> <project … Continue reading «Spring – Módulos de proyectos»

String de consulta y parámetro de consulta en Spring MVC

Según Wikipedia, “una string de consulta es parte de un localizador uniforme de recursos (URL) que asigna valores a parámetros específicos. Una string de consulta comúnmente incluye campos agregados a una URL base por un navegador web u otra aplicación cliente, por ejemplo, como parte de un HTML, eligiendo la apariencia de una página o … Continue reading «String de consulta y parámetro de consulta en Spring MVC»

¿Cómo crear tu primer modelo en Spring MVC?

Spring MVC es un marco Web MVC para crear aplicaciones web. El marco Spring MVC se compone de los siguientes componentes: Modelo : Un modelo puede ser un objeto o una colección de objetos que básicamente contiene los datos de la aplicación. Vista : una vista se utiliza para mostrar la información al usuario en … Continue reading «¿Cómo crear tu primer modelo en Spring MVC?»

Primavera – Remoting por Hessian

Podemos usar las clases HessianServiceExporter y HessianProxyFactoryBean para implementar el servicio de comunicación remota hessian. La principal ventaja de Hessian es que Hessian funciona bien en ambos lados de un firewall. Hessian es un lenguaje portátil que se puede usar con otros lenguajes como PHP y .Net. Implementación: para hacer una aplicación de arpillera simple, … Continue reading «Primavera – Remoting por Hessian»

Primavera AOP – Anotación AspectJ

AOP, es decir , la Programación Orientada a Aspectos complementa la programación orientada a objetos al permitir la modularidad de las preocupaciones transversales. @AspectJ se usa principalmente para declarar aspectos como clases regulares de Java anotadas con anotaciones. La implementación de Spring AspectJ AOP tiene muchas anotaciones. Se explican a continuación: @Aspect : Declara la … Continue reading «Primavera AOP – Anotación AspectJ»

Primavera – NamedParameterJdbcTemplate

La conectividad de base de datos de Java (API de JDBC) proporciona acceso universal a datos desde cualquier fuente de datos (incluidas bases de datos relacionales, hojas de cálculo y archivos sin formato). JdbcTemplate es el enfoque más básico y clásico para el acceso a datos. NamedParameterJdbcTemplate envuelve JdbcTemplate y permite el uso de parámetros … Continue reading «Primavera – NamedParameterJdbcTemplate»

Spring MVC – Interfaz del modelo

Spring Web model-view-controller (MVC) es un marco de código abierto que se utiliza para crear aplicaciones web J2EE. Se basa en el patrón de diseño Modelo-Vista-Controlador e implementa las características básicas de un marco de resorte central: Inyección de dependencia. Está diseñado en torno a un ‘DispatcherServlet’ que envía requests a los controladores, con asignaciones … Continue reading «Spring MVC – Interfaz del modelo»

Primavera: biblioteca de etiquetas de formulario MVC

Spring Framework proporciona la biblioteca de etiquetas de formularios de Spring para vistas JSP en el marco Web MVC de Spring. En Spring Framework, usamos Java Server Pages (JSP) como un componente de vista para interactuar con el usuario. A partir de la versión 2.0, Spring Framework proporciona un conjunto completo de etiquetas que reconocen … Continue reading «Primavera: biblioteca de etiquetas de formulario MVC»