Primavera COI proceso de carga de la instanciación de la haba y Bean

A, procedimiento de la haba de carga

1, el primer paso es para cargar el archivo de configuración de la haba

La clase XML por defecto lector (XmlBeanDefinitionReader) Perfil de configuración de carga definiciones Bean.

 

2. El segundo paso es analizar el archivo de configuración de la haba

Por defecto clase lector de documentos (DefaultBeanDefinitionDocumentReader) haba ya cargado análisis sintáctico archivo de configuración, y luego analiza en objetos objeto Element, elemento basado en cada configuración de procesamiento de análisis de atributos Bean (id, class, carga diferida, singleton / múltiples casos, init, destrucción de la propiedad y otra configuración relacionada Bean).

 

3, el tercer paso es registrar el COI contenedor primavera

La clase BeanFactory (DefaultListableBeanFactory) para el atributo de reflexión clase Bean y otros atributos del objeto que se ha registrado para construir recipiente de granos COI.

 

carga relacionada primavera Bean:

http://www.manongjc.com/article/112368.html

https://www.cnblogs.com/bj-xiaodao/p/10777396.html

 

Dos, proceso de instanciación de la haba

 

Supongo que te gusta

Origin www.cnblogs.com/c-xiaohai/p/12501467.html
Recomendado
Clasificación