# Spring 相关 API

# ApplicationContext 的实现类

  1. ClassPathXmlApplicationContext

    它是从类的根路径下加载配置文件推荐使用这种

  2. FileSystemXmlApplicationContext

    它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置

  3. AnnotationConfigApplicationContext

    当使用注解配置容器对象,需要使用此类创建 spring 容器,它会用来读取注解

# getBean () 方法

  • Object getBean(String var1) throws BeansException;
    <!--code0-->

其中,当参数的数据类型是字符串时,表示根据 Bean 的 id 从容器中获得 Bean 实例,返回时 Object, 需要强制转换

当参数的数据类型是 Class 类型时,表示根据类型从容器中匹配 Bean 实例,当容器中相同类型的 Bean 有多个时,此方法会报错