2 DI依赖注入
DI:Dependency Injection
所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到另一个对象中。
1)通过构造函数
2)通过set方法给属性注入值
<bean id=*"d1"* class=*"com.rr.di.Dog"*>
<property name=*"name"* value=*"wangcai"*></property>
</bean>
<!-- <u>dao</u> -->
<bean id=*"dogDao"* class=*"com.rr.di.DogDao"*></bean>
<!-- service -->
<bean id=*"dogService"* class=*"com.rr.di.DogService"*>
<property name=*"dd"* ref=*"dogDao"*></property>
</bean>
<!-- action -->
<bean id=*"dogAction"* class=*"com.rr.di.DogAction"*>
<property name=*"ds"* ref=*"dogService"*></property>
</bean>