Bean

作者: 踏刃而起 | 来源:发表于2016-09-27 11:26 被阅读0次

Bean产生的思想

Bean本质上是一组类,只是通过 IoC方式将对象的产生与使用分离,容器负责产生对象,业务层取对象使用。

IoC

获得依赖对象的过程被反转。

获得依赖对象的过程由自身管理变为由IoC容器主动注入

设置注入

构造注入

Bean对象的创建

1、写一个HelloWorld类

2、写一个配置文件

http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">

beans

一个bean代表一个类

所以beans就是很多个类

-->

一个类

id  标示符

class 类的全名

-->

3、客户端

说明:

Spring容器的作用就是为HelloWorld这个类创建对象publicclassHelloWorldTest{@TestpublicvoidtestHello(){/**

* 以前的作法:创建对象,并调用

*/HelloWorld helloWorld =newHelloWorld();

helloWorld.hello();

}@TestpublicvoidtestHello_Spring(){/**

* 1启动spring容器

* 2从spring容器中把对象提取出来

* 3对象调用方法

*///启动了spring容器了ApplicationContext context =newClassPathXmlApplicationContext("applicationContext.xml");//从spring容器中把helloworld对象提取出来HelloWorld helloWorld = (HelloWorld)context.getBean("helloWorld");

helloWorld.hello();

}

}

相关文章

网友评论

      本文标题:Bean

      本文链接:https://www.haomeiwen.com/subject/ukucyttx.html