自动装配
程序员文章站
2022-04-19 23:48:23
...
需要使用autowire属性
Spring自动装配有两种方式
1、autowire="byName" 根据名字匹配,若没有匹配的则不装配
<bean id="car" class="xyh.bean.Car" p:brand="BMW" p:corp="yida" p:price="180" p:maxSpeed="190"></bean>
<bean id="person" class="xyh.bean.Person" autowire="byName"></bean>
public void setCar(Car car) {
this.car = car;
}
2、autowire="byType" 根据类型匹配,需要保证该类型的Bean唯一,否则会报错
<bean id="car" class="xyh.bean.Car" p:brand="BMW" p:corp="yida" p:price="180" p:maxSpeed="190"></bean>
<bean id="person" class="xyh.bean.Person" autowire="byType"></bean>
上一篇: Ajax学习
下一篇: 小米路由器微信好友免密码一键上网操作方法