spring的xml配置中byType的自动注入
在xml文件中进行自动装配时用到byType时,所装配的类中必须要有对应的setter方法,否则无法装配
<bean id="goodsServiceImpl" class="com.xxx.service.serviceImpl.GoodsServiceImpl" autowire="byType"/>
public class GoodsServiceImpl implements GoodsService {
private GoodsDao goodsDao;
//必须要有此方法,否则goodsDao无法被装配
public void setGoodsDao(GoodsDao goodsDao) {
this.goodsDao = goodsDao;
}
@Override
public List<Goods> getGoodsList() {
return goodsDao.getGoodList();
}
}