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

spring依赖注入之构造器流入

2012-09-27 
spring依赖注入之构造器注入Spring2.5的注入依赖(DI)主要有三种注入方式,即构造器注入、Setter注入和使用注

spring依赖注入之构造器注入

Spring2.5的注入依赖(DI)主要有三种注入方式,即构造器注入、Setter注入和使用注解方式;注入依赖可以分为手工装配和自动装配,spring开发团队建议使用手工装配。

??? 今天主要说说构造器注入

??? ???? ?<constructor-arg index="1" value="123456" type="java.lang.String"></constructor-arg>
? </bean>

注:

'type'属性来显式指定那些构造参数的类型

index属性来显式指定构造参数的索引,从0开始

?

?

?

4.经行测试,代码如下

public class TestSpringBuild extends TestCase{
?private AbstractApplicationContext ctx = null;
?@Before
?public void setUp() throws Exception {
? //ctx = new ClassPathXmlApplicationContext("bean.xml");
? ctx = new FileSystemXmlApplicationContext("classpath:bean.xml");
?
?}
??
?@After
?public void tearDown() throws Exception {
?????? ctx.close();
?}
?
?@Test public void testBuild(){
? StudentService studentService = (StudentService)ctx.getBean("studentService");
? studentService.saveStudent();
?}
}

热点排行