引言
- 当我们要使用 Spring ,且已经配置好了 Spring 之后。
- 我们就需要在实际项目中加载 Spring 容器,获得配置文件,从而得以进一步的使用。
- 我把这个理解为声明,使用 Spring 之前,先要声明也就是获得这个 Spring 本身。
- 容易想到的方式就是通过路径找到这个文件,从而引用其中的内容。
- 以下是几种加载 Spring 容器的方法
演示用到的几个类(随意自定义的类以及 Spring 的配置文件)
- UserService,一个简单的调用实现类的方法
- UserServiceImp,一个简单的打印
- 一个简单的 beans 的 Spring 配置文件,为名字为 userService ,路径为com.huel.service.UserServiceImp 的这个类中 name 为 name 的对象赋值,值为 “zhangsan”
传统调用 service 的方式

Spring容器加载方式一:类路径获取配置文件

Spring容器加载方式二:文件系统路径获取配置文件【绝对路径】

Spring容器加载方式三:使用 BeanFactory() 获取配置文件

总结
- 可以看到,在引用 Spring 配置文件的时候,我们首先需要加载到这个 Spring 的配置文件,然后才能应用。
- 通常使用的方法是 ApplicationContext
- 通常使用的也是 一,二 这两种方式
相关文章: