Red de conocimiento informático - Problemas con los teléfonos móviles - El componente clave para implementar la inversión de control en Spring es

El componente clave para implementar la inversión de control en Spring es

Los componentes clave del marco de inversión de control de Spring IoC incluyen:

Beans, archivo de configuración (beans.xml o applicationContext.xml), interfaz BeanFactory y sus clases relacionadas, interfaz ApplicationContext y sus clases relacionadas.

Los dos paquetes más básicos e importantes del framework Spring son org.springframework.beans.factory (la interfaz principal de este paquete es BeanFactory) y el paquete org.springframework.context (la interfaz principal de este el paquete es ApplicationFactory).

El código de estos dos paquetes sienta las bases para la funcionalidad Spring IoC.

Spring Framework fue creado debido a la complejidad del desarrollo de software. Spring usa JavaBeans básicos para hacer cosas que antes solo hacían los EJB. Sin embargo, los usos de Spring no se limitan al desarrollo del lado del servidor. La gran mayoría de las aplicaciones Java se benefician de la simplicidad, la capacidad de prueba y el acoplamiento flexible de Spring.

La historia de Spring:

Para hablar de la historia de Spring, primero debemos hablar de J2EE. La implementación generalizada de aplicaciones J2EE, que comenzó en 1999 y 2000, condujo a la estandarización de conceptos centrales de nivel medio, como la gestión de transacciones, pero no fue un éxito rotundo en la práctica debido a la decepcionante eficiencia del desarrollo, dificultad y rendimiento en el mundo real. .