08-IoC练习

1.IoC容器作用:

管理所有的java对象(也称bean)及其相互间的依赖关系。

2.依赖注入和控制反转:

依赖注入(Dependency Injection)是对“控制反转”的不同说法,本质是一回事

3.oC的应用有以下两种设计模式:

反射:在运行状态中,根据提供的类的路径或类名,通过反射来动态获取该类的所有属性和方法。

工厂模式:把IoC容器当做一个工厂,在配置文件或注解中给出定义,然后利用反射技术,根据给出的类名生成相应的对象。对象生成的代码及对象之间的依赖关系在配置文件中定义,实现了解耦。

4.Spring IoC容器的核心基础包:

org.springframework.beans

org.springframework.context

5.IoC的配置方法方式

①xml形式


  

注解形式

08-IoC练习_第1张图片


6.练习:

Boss、Car、Meeting

Car:brand、color、parameter

Boss:name、company、car、hobby

Meeting:theme、List

08-IoC练习_第2张图片

你可能感兴趣的:(08-IoC练习)