一 初识IOC。
1.创建一个空项目,导入相关的jar包。在官网下载Spring压缩包,以下与Spring相关的jar包在其libs目录下找到。
2.编写一个User类。
3.编写一个xml文件,注册User类。
4.编写测试类,观察结果。
二 什么是IOC(控制反转)?
Spring IOC 容器,负责实例化、配置和组装 bean。容器通过读取配置元数据来获取关于要实例化、配置和组装哪些对象的指令。配置元数据以 XML、Java 注释或 Java 代码表示。这三句话很好的概括了开头的案例:
- 通过容器获得对象并非传统的new:User user1 = context.getBean("user1", User.class);
- 容器读取配置元数据:ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
- 案例采用的是xml方式配置元数据。
Spring框架管理对象创建和生命周期的机制称之为控制反转,使用IOC目的是为了降低耦合度。
标签:xml,容器,Spring,配置,User,IOC From: https://www.cnblogs.com/ws-lin/p/16644497.html