Spring讲解二:Spring中的Bean配置1---基于XML文件的方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring讲解二:Spring中的Bean配置1---基于XML文件的方式相关的知识,希望对你有一定的参考价值。
一、在Spring的IOC容器中配置Bean
- 在xml文件中通过bean节点配置bean
- id:Bean的名称:
(1) 在IOC容器中必须是唯一的
(2) 若id没有指定,Spring自动将权限限定性类名作为bean的名字
(3) id可以指定多个名字,名字之间可以用逗号、分号、或空格分隔
二、Spring容器
- 在Spring IOC容器读取Bean配置创建Bean实例之前,必须对它进行初始化。只有在容器实例化后,才可以从IOC容器中获取Bean实例并使用。
- Spring提供了两种类型的IOC容器实现:
BeanFactory:IOC容器的基本实现
ApplicationContext:提供了更多的高级特性,是BeanFactory的子接口。
3. BeanFactory是Spring框架的基础设施,面向Spring本身;ApplicationContext面向Spring框架的开发者,几乎所有的应用场合都直接使用ApplicationContext而非底层的BeanFactory
三、ApplicationContext
1. ApplicationContext的主要实现类:
-ClassPathXmlApplicationContext: 从类路径下加载配置文件
-FileSystemXmlApplicationContext:从文件系统中加载配置文件
以上是关于Spring讲解二:Spring中的Bean配置1---基于XML文件的方式的主要内容,如果未能解决你的问题,请参考以下文章