spring配置依赖注入,经过自己的实践,记录一下(service的注入方式不同而已)
第一种
首先配置文件中
<bean id="loginDao" class="com.ly.dao.LoginDao">
<property name="jdbcTemplate" ref="jdbcTemplate"/>
</bean>
<bean id="loginService" class="com.ly.service.impl.LoginServiceImpl">注入的class写的是接口实现类
<property name="loginDao" ref="loginDao" />
</bean>
<bean id="loginAction" class="com.ly.action.LoginAction">
<property name="loginService" ref="loginService" />
</bean>
action中的注入类型写的是service(接口)即如下的LoginService
private LoginService loginService;
备注:LoginService 是接口,LoginServiceImpl是接口实现类