读书人

Spring种路径扫描注入Bean

发布时间: 2012-06-29 15:48:46 作者: rapoo

Spring类路径扫描注入Bean

?

package com.astute.sparrow.spring.ioc.method_injection;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class TestBeanFactoryViaClasspathScan {public static void main(String[] args) {ApplicationContext factory = new ClassPathXmlApplicationContext("com/astute/sparrow/spring/ioc/method_injection/spring-classpath-scan.xml");A a = (A) factory.getBean("a");System.out.println(a.getB());System.out.println(a.getB());System.out.println(a.getB());System.out.println(a.getB());                System.out.println("========================");System.out.println(factory.getBean("b"));System.out.println(factory.getBean("b"));System.out.println(factory.getBean("b"));System.out.println(factory.getBean("b")); }}
?

输出:

写道com.astute.sparrow.spring.ioc.method_injection.B@1394894
com.astute.sparrow.spring.ioc.method_injection.B@1394894
com.astute.sparrow.spring.ioc.method_injection.B@1394894
com.astute.sparrow.spring.ioc.method_injection.B@1394894========================
com.astute.sparrow.spring.ioc.method_injection.B@1b8f864
com.astute.sparrow.spring.ioc.method_injection.B@bb7759
com.astute.sparrow.spring.ioc.method_injection.B@1989f84
com.astute.sparrow.spring.ioc.method_injection.B@110c424
?

?

?

?

读书人网 >软件架构设计

热点推荐