¿Cuál es el ciclo de vida de Spring Bean?
El ciclo de vida de Spring Bean se refiere al proceso de cambio de una clase Java ordinaria a un Bean. Cualquiera que conozca el código fuente de Spring sabe que esto le dará al entrevistador más de 30 minutos de derecho a hablar.
Si no necesita estudiar el código fuente de Spring, también puede conocer el ciclo de vida de la interfaz Aware y llamar al método init, por lo que esta pregunta no solo examina la micro comprensión de Spring, pero también examina la comprensión macro de Spring. ¡Comprenda que no es fácil responder bien!
Nota:
Uno de los mayores propósitos de Spring es facilitar el desarrollo de JAVA EE. Al mismo tiempo, Spring se diferencia de los marcos de una sola capa como Struts e Hibernate, porque Spring se compromete a proporcionar una forma unificada y eficiente de estructurar toda la aplicación y puede unir los marcos de una sola capa para formar un sistema coherente. .
Se puede decir que Spring es un marco que puede proporcionar un entorno de desarrollo más completo y puede proporcionar servicios de nivel empresarial para objetos POJO (objetos Java ordinarios).