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容器

  1. 在Spring IOC容器读取Bean配置创建Bean实例之前,必须对它进行初始化。只有在容器实例化后,才可以从IOC容器中获取Bean实例并使用。
  2. Spring提供了两种类型的IOC容器实现:

    BeanFactory:IOC容器的基本实现

    ApplicationContext:提供了更多的高级特性,是BeanFactory的子接口。

  3. BeanFactory是Spring框架的基础设施,面向Spring本身;ApplicationContext面向Spring框架的开发者,几乎所有的应用场合都直接使用ApplicationContext而非底层的BeanFactory

三、ApplicationContext

  1. ApplicationContext的主要实现类:

    -ClassPathXmlApplicationContext: 从类路径下加载配置文件

    -FileSystemXmlApplicationContext:从文件系统中加载配置文件

 

以上是关于Spring讲解二:Spring中的Bean配置1---基于XML文件的方式的主要内容,如果未能解决你的问题,请参考以下文章

详细讲解Spring中的@Bean注解

Spring基础:XML方式实现DI

详细讲解Spring中的@Bean注解

Spring Bean详细讲解

Spring实战笔记二

spring注解问题。。。