首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

流入依赖对象

2012-08-09 
注入依赖对象知识点:【基本类型对象注入:bean idorderService reforderDao//bean方式二(使用内部

注入依赖对象
知识点:


基本类型对象注入:
<bean id="orderService" ref="orderDao"/>
</bean>
方式二(使用内部bean,但该bean不能被其他bean使用)
<bean id="orderService" 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-2.5.xsd">

<!--外部引用
<bean id="personDaoBean" >
<property name="personDao" ref="personDaoBean"/>
</bean>
-->
<!--使用内部bean,但该bean不能被其他bean使用
<bean id="personServer" >
<property name="personDao">
<bean ref="personDaoBean"/>
<constructor-arg index="1" value="liyong"/>
</bean>
</beans>

第五步:编写单元测试

public class JUnitTest {

@Test
public void TestSave()
{
//得到Spring容器实例
ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
//ApplicationContext ctx2 = new ClassPathXmlApplicationContext(new String[]{"beans.xml"});

//这里面向接口
IPersonServer server =(IPersonServer)ctx.getBean("personServer");
server.save();
}
}

第六步:部署

.....

热点排行