一. Spring注入方式总结
- 构造注入:通过类构造器注入依赖对象;
// 定义接口,构造注入;
private IDataDao iDataDao;
public DataServiceImpl(IDataDao iDataDao){
this.iDataDao = iDataDao;
}
<!-- XML定义注入关系-->
<bean id="getDataServiceImpl1" class="fqyf.service.DataServiceImpl.DataServiceImpl">
<constructor-arg name="iDataDao" ref="dataDaoImpl" />
</bean>
- 设值注入:通过set方法注入依赖对象;
// 定义接口,设值注入;
private IDataDao iDataDao;
public void setiDataDao(IDataDao iDataDao){
System.out.println("构造注入;");
this.iDataDao = iDataDao;