David Gómez Rubio

Analista funcional

Project Manager

Dirección de equipos informáticos

David Gómez Rubio

Analista funcional

Project Manager

Dirección de equipos informáticos

Artículo del Blog

Spring Framework – ¿Cuál es el concepto de un «contenedor» y cuál es su ciclo de vida?

Spring Framework – ¿Cuál es el concepto de un «contenedor» y cuál es su ciclo de vida?

El contenedor de Spring es un «entorno» para almacenar los beans. El contenedor crea, configura y conecta los beans juntos.

Spring tiene muchas implementaciones de contenedores, pero en realidad tine 2 tipos más importantes:

  • El BeanFactory es un contenedor simple con soporte básico para DI.
  • El ApplicationContext, un contenedor más avanzado que tiene soporte para obtener valores de archivos, de propiedades o enviar eventos a diferentes oyentes.

Por lo general, para desarrollar se utiliza ApplicationContext a no ser que necesitemos que el contenedor sea muy muy ligero (applets, apps moviles, …) y entonces se opta por BeanFactory.

Cuando se crea un ApplicationContext, suceden varias cosas:

  • Creación de BeanDefinition.
  • Personalización de BeanDefinitions por BeanFactoryPostProcessor.
  • Creación personalizada de FactoryBeans.
  • BeanFactory realiza las instanciaciones de los beans.
  • El BeanPostProcessor personaliza los beans.

Índice de contenidos Spring Boot

Taggs:
Escribe un comentario
HacklinkHair Transplant istanbul
da pa kontrolü
hacklink
marsbahis
tarafbet
marsbahis giriş
Tarafbet giriş
bahçelievler nakliyat
istanbul evden eve nakliyat
istanbul bahçelievler evden eve nakliyat
hair transplant
istanbul anlık haberler
extrabet
extrabet
romabet
romabet
romabet
casibom
padişahbet
casibom
deneme bonusu veren siteler
adana escort
Vaycasino
vaycasino giriş
Tarafbet
Tarafbet Giriş
Marsbahis
Marsbahis Giriş