首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring依赖注入模式

2012-09-24 
Spring依赖注入方式Spring注入方式有三种:1.接口注入(不常用)2.构造器注入3.setter注入?构造方法注入:publ

Spring依赖注入方式

Spring注入方式有三种:

1.接口注入(不常用)

2.构造器注入

3.setter注入

?

构造方法注入:

public class UserService {
?????????????????????public UserService(UserDAO userDAO) {
?????????????????? ?super();
??????????????????? this.userDAO = userDAO;
?????????? }
}

<bean id="userDao" ref="u" />
?</bean>

?

?

1.使用构造器方式注入

private PersonDaoBean personDaoBean;

private String name;

private int id;

?

public PersonServiceBeanImpl(PersonDaoBean personDaoBean, String name,

int id) {

this.personDaoBean = personDaoBean;

this.name = name;

this.id = id;

}

<bean id="personService" type="com.zhen.dao.PersonDaoBean" ref="personDaoBean"/>

<constructor-arg index="1">

<value>chenzhen</value>

</constructor-arg>

<constructor-arg index="2" value="110"/>

</bean>

热点排行