08-IoC练习

1.IoC容器作用: 管理所有的java对象(也称bean)及其相互间的依赖关系。
2.依赖注入和控制反转: 依赖注入(Dependency Injection)是对“控制反转”的不同说法,本质是一回事
3.oC的应用有以下两种设计模式: 反射:在运行状态中,根据提供的类的路径或类名,通过反射来动态获取该类的所有属性和方法。
【08-IoC练习】工厂模式:把IoC容器当做一个工厂,在配置文件或注解中给出定义,然后利用反射技术,根据给出的类名生成相应的对象。对象生成的代码及对象之间的依赖关系在配置文件中定义,实现了解耦。
4.Spring IoC容器的核心基础包: org.springframework.beans
org.springframework.context
5.IoC的配置方法方式 ①xml形式


08-IoC练习
文章图片
注解形式
08-IoC练习
文章图片


6.练习: Boss、Car、Meeting
Car:brand、color、parameter
Boss:name、company、car、hobby
Meeting:theme、List
08-IoC练习
文章图片

    推荐阅读