`
bcyy
  • 浏览: 1825944 次
文章分类
社区版块
存档分类
最新评论

Spring的注入方式(三种)

 
阅读更多

Spring有三种注入方式:

一:用set方法注入(最常用的)

二:构造方法注入

三:接口注入

其中接口注入又有若干种方法。

在这主要说一下构造方法的注入方式:

在service层,不用写对于DAO层的get和set方法了,而是写在构造方法中

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


然后,在XML中的配置就是:

<bean id="u" class="com.msb.dao.UserDAOImpl">
</bean>


<bean id="userService" class="com.msb.service.UserService">
<constructor-arg>
<ref bean="u"/>
</constructor-arg>
</bean>


Ok,都差不多了。。。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics