(一)Spring IOC容器(两种)
(二)Spring依赖注入(两种)
(一)Spring IOC 容器
Spring容器将创建对象,连接它们、配置,并管理它们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成的一个应用程序的组件。SpringIOC 容器利用 java的POJO类和配置元数据来生成完全配置和可执行的系统或应用程序。
Spring提供了两种不同的容器(即有两种不同类型的容器)
Spring BeanFactory 容器:它是最简单的容器,它主要的功能是为依赖注入 (DI) 提供支持,它用 org.springframework.beans.factory.BeanFactory 接口来定义。BeanFactory 或者相关的接口,如 BeanFactoryAware,InitializingBean,DisposableBean,在 Spring 中仍然存在具有大量的与 Spring 整合的第三方框架的反向兼容性的目的。
(1)
public class HelloWorld {
private String message;
public void setMessage(String message){
this.message = message;
}
public void getMessage(){
System.ou