`

spring注入

阅读更多

1属性注入

 

private UserDAO userDAO;  
public void setUserDAO(UserDAO userDAO) {
	this.userDAO = userDAO;
}

 xml文件

 <bean id="u" class="com.dao.impl.UserDAOImpl">
  </bean>
  <bean id="userService" class="com.service.UserService">
  	<property name="userDAO" ref="u" />

 2构造方法注入

 

 

private UserDAO userDAO; 
public UserService(UserDAO userDAO) {
	     this.userDAO = userDAO;
 }

  xml文件

 

 

<bean id="u" class="com.dao.impl.UserDAOImpl">
  </bean>
<constructor-arg>
  		<ref bean="u"/>
</constructor-arg>

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics