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