一、IoC案例
·管理什么?(Service与Dao)
·如何将被管理的对象告知IoC容器?(配置)
·被管理的对象交给IoC容器,如何获取到IoC容器?(接口)
·IoC容器得到后,如何从容器中获取bean?(接口方法)
·使用Spring导入哪些坐标?(pom.xml)
1. 导入Spring坐标
pom.xml中导入spring-context依赖
2. 定义Spring管理的类(接口)
3. 创建配置文件
点击resources -> 右键点击new -> 选择XML Configuration File -> 选择Spring Config
命名为applicationContext.xml
4. 配置配置文件
配置bean
5. 编写主程序
获取IoC容器 ---> 通过容器获取bean(根据配置的bean的id )
二、DI案例
·基于IoC管理bean
·Service中使用new形式创建的Dao对象是否保留?(否)
·Service中需要的Dao对象如何进入到Service中?(提供方法)
·Service与Dao间的关系如何描述?(配置)