`
liuzhaomin
  • 浏览: 198755 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Spring xml注入

阅读更多

构造方法注入:

<bean id="a" class="com.astute.sparrow.spring.ioc.test.A">
  <constructor-arg type="int">
   <value>12345</value>
  </constructor-arg>
 </bean>

<bean id="a" class="com.astute.sparrow.spring.ioc.test.A">
<constructor-arg index="0" value="abcde"/>
<constructor-arg index="1" value="12345"/>
</bean>

  

 

 Setter方法注入:

<bean id="a" class="com.astute.sparrow.spring.ioc.test.A">
	<constructor-arg index="0" value="abcde"/>
	<constructor-arg index="1" value="12345"/>
	<property name="b" ref="b"/>
</bean>

 

 

DefaultListableBeanFactory factory = new DefaultListableBeanFactory();
XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(factory);
reader.loadBeanDefinitions("classpath:com/astute/sparrow/spring/ioc/test/spring-ioc-test.xml");
		A a = (A) factory.getBean("a");

  

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics