[size=large]运行过程:Spring 先调用构造器, 然后注入值。 最后类调用方法时,就顺理成章的获得注入的值。
IOC控制反转是一种思想,DI依赖注入是实习思想的方式
Spring提供两种类型的IOC容器实现
1. BeanFFactory: IOC容器的基本实现
2. [color=red]ApplicationContext[/color]:提供更多的高级特性,是BeanFactory的子接口。
3. BeanFactory是Spring框架的基础设施,面向Spring本身。
ApplicationContext面向使用Spring框架的开发者,[color=red]几乎所有的应用场合都直接使用
ApplicationContext而非底层的BeanFactory。[/color]
4. 无论使用何种方式,配置文件是相同的。
[/size]
IOC控制反转是一种思想,DI依赖注入是实习思想的方式
Spring提供两种类型的IOC容器实现
1. BeanFFactory: IOC容器的基本实现
2. [color=red]ApplicationContext[/color]:提供更多的高级特性,是BeanFactory的子接口。
3. BeanFactory是Spring框架的基础设施,面向Spring本身。
ApplicationContext面向使用Spring框架的开发者,[color=red]几乎所有的应用场合都直接使用
ApplicationContext而非底层的BeanFactory。[/color]
4. 无论使用何种方式,配置文件是相同的。
[/size]