IOC:将对象的创建交由Spring管理.
DI(Dependency Injection):在对象的创建过程中,把对象依赖的属性注入。
面向对象中对象与对象间的关系:
a.依赖
class A{
private B b;
}
A 依赖于b
b.继承(is-a)
c.聚合:(has-a)
笔记本电脑(A)与鼠标(B)的关系
A存在,B可有可无
d.组合:contains-a
人与手的关系
A 创建,B创建;A消亡,B消亡
IOC:将对象的创建交由Spring管理.
DI(Dependency Injection):在对象的创建过程中,把对象依赖的属性注入。
面向对象中对象与对象间的关系:
a.依赖
class A{
private B b;
}
A 依赖于b
b.继承(is-a)
c.聚合:(has-a)
笔记本电脑(A)与鼠标(B)的关系
A存在,B可有可无
d.组合:contains-a
人与手的关系
A 创建,B创建;A消亡,B消亡