67,514
社区成员
发帖
与我相关
我的任务
分享
package com.spring.DI;
public class IdRefTestBean {
private String id;
public String getId() {
System.out.println("getter "+id);
return id;
}
public void setId(String id) {
System.out.println("setter "+id);
this.id = id;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id = "bean1" class="java.lang.String">
<constructor-arg index="0" value="hello!"/>
</bean>
<bean id="bean2" class = "java.lang.String">
<constructor-arg index="0" value="world"/>
</bean>
<bean id = "idrefBean1" class="com.spring.DI.IdRefTestBean">
<property name="id">
<idref bean="bean1"/>
</property>
</bean>
</beans>