Spring
-
Ejemplo Tutorial de Spring AOP – Aspecto, Consejo, Punto de Corte, Punto de Unión, Anotaciones, Configuración XML
El Marco de Primavera se desarrolla sobre dos conceptos principales: Inyección de Dependencias y Programación Orientada a Aspectos (Spring AOP). Spring AOP Ya hemos visto cómo funciona la Inyección de Dependencias de Spring, hoy veremos los conceptos principales de la Programación Orientada a Aspectos y cómo podemos implementarla usando el Marco de Primavera. Resumen de Spring AOP La mayoría de las aplicaciones empresariales tienen algunas preocupaciones comunes que son aplicables a diferentes tipos de objetos y módulos. Algunas de las…
-
Anotación @Configuration de Spring
La anotación @Configuration de Spring es parte del marco principal de Spring. La anotación de configuración de Spring indica que la clase tiene métodos de definición de @Bean. Por lo tanto, el contenedor de Spring puede procesar la clase y generar Spring Beans para ser utilizados en la aplicación. Spring @Configuration La anotación @Configuration de Spring nos permite utilizar anotaciones para la inyección de dependencias. Veamos cómo crear clases de configuración de Spring. Creemos una clase de bean Java simple.…
-
Preguntas y respuestas de entrevista de primavera
I have posted a lot of Spring Tutorials recently. This post will help you get through Spring interview Questions explaining the core concepts in detail. El Framework Spring es uno de los frameworks Java EE más populares para aplicaciones web. La Inyección de Dependencias y la Programación Orientada a Aspectos están en el corazón del framework Spring. Si eres bueno en el Framework Spring, las posibilidades de ser seleccionado aumentan mucho en las entrevistas de Java. Consejo Profesional: Java Core…
-
Componentes clave e internos del marco Spring Boot
En mi publicación anterior “Introducción a Spring Boot”, hemos discutido los conceptos básicos de Spring Boot. Ahora discutiremos sobre “Cuáles son los principales componentes de Spring Boot” y “Cómo funciona Spring Boot bajo el capó”. Componentes clave del marco de Spring Boot El marco de Spring Boot tiene principalmente cuatro componentes principales. Starters de Spring Boot AutoConfigurador de Spring Boot CLI de Spring Boot Actuador de Spring Boot NOTA: Además de estos cuatro componentes principales, hay dos componentes más de…
-
Anotaciones de Primavera
Las anotaciones de Spring nos permiten configurar dependencias e implementar la inyección de dependencias a través de programas Java. Anotaciones de Spring El framework de Spring implementa y promueve el principio de inversión de control (IOC) o inyección de dependencias (DI) y, de hecho, es un contenedor IOC. Tradicionalmente, Spring permite a un desarrollador gestionar las dependencias de los beans mediante la configuración basada en XML. Existe una forma alternativa de definir beans y sus dependencias. Este método es una…
-
Anotación @Bean de Spring
La anotación @Bean de Spring se aplica en un método para especificar que devuelve un bean que será administrado por el contexto de Spring. La anotación Spring Bean suele declararse en métodos de clases de configuración. En este caso, los métodos de bean pueden hacer referencia a otros métodos @Bean en la misma clase llamándolos directamente. Ejemplo de @Bean de Spring Supongamos que tenemos una clase simple como la siguiente. package com.journaldev.spring; public class MyDAOBean { @Override public String toString()…
-
Ámbitos de Spring Bean
Los alcances de Spring Bean nos permiten tener un control más granular de la creación de instancias de beans. A veces queremos crear una instancia de bean como singleton, pero en otros casos podemos querer que se cree en cada solicitud o una vez en una sesión. Los alcances de Spring Bean Hay cinco tipos de alcances de beans de spring: singleton – se creará solo una instancia del bean de spring para el contenedor de spring. Este es el…
-
Arranque de Primavera MongoDB
Bienvenido al ejemplo de Spring Boot MongoDB. Spring Boot es la forma más fácil de iniciar rápidamente un proyecto de Spring y MongoDB es la base de datos NoSQL más popular. Veamos cómo integrar Spring con la base de datos MongoDB. Spring Boot MongoDB Necesitamos las siguientes APIs para trabajar con Spring Boot y la base de datos MongoDB. Spring Data MongoDB Spring Boot Hay dos enfoques a través de los cuales podemos conectarnos a la base de datos MongoDB:…
-
Cache de Redis en Spring Boot
Cache de Redis de Spring Boot En esta publicación, configuraremos una aplicación de muestra de Spring Boot e integraremos con la Cache de Redis. Si bien Redis es una tienda de estructuras de datos en memoria de código abierto, utilizada como base de datos, caché y broker de mensajes, esta lección demostrará solo la integración de caché. Utilizaremos la herramienta Spring Initializr para configurar rápidamente el proyecto. Configuración del Proyecto Spring Boot Redis Utilizaremos la herramienta Spring Initializr para configurar…