https://www.bilibili.com/video/BV1WZ4y1P7Bp?p=19
4.1 ApplicationContext的继承体系
![在这里插入图片描述](https://img-blog.csdnimg.cn/031f9a48ade54e1a84d0e39c484c9262.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_20,color_FFFFFF,t_70,g_se,x_16)
4.2 ApplicationContext的实现类
![在这里插入图片描述](https://img-blog.csdnimg.cn/4a29b74f4e4a4920866002c241e207ea.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_16,color_FFFFFF,t_70,g_se,x_16)
ClassPath:类加载路径,相当于IDEA中的rescourse
![在这里插入图片描述](https://img-blog.csdnimg.cn/841e61c8554b4c06ab076465851398cf.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/f428503c8de6428eb122dc8273a21147.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_20,color_FFFFFF,t_70,g_se,x_16)
4.3 getBean()方法使用
![在这里插入图片描述](https://img-blog.csdnimg.cn/a6665679b9c54cd3847716c25c243847.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_15,color_FFFFFF,t_70,g_se,x_16)
传入字节码对象类型,Spring会根据类型从容器中进行匹配
![在这里插入图片描述](https://img-blog.csdnimg.cn/3543a44c470f4bbfb84ecc0affc0a4a9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_20,color_FFFFFF,t_70,g_se,x_16)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7c73ddf52be34833b030167ec9225b00.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_19,color_FFFFFF,t_70,g_se,x_16)
传入“id”,允许有多个同类型的< bean >,如下,可以有userService,还可以有userService2
![在这里插入图片描述](https://img-blog.csdnimg.cn/423041cf731e4c949ffb84ad8ba76101.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_18,color_FFFFFF,t_70,g_se,x_16)
因为在获取时,是根据id获取的,而id具有唯一性
![在这里插入图片描述](https://img-blog.csdnimg.cn/19e09f576e5546a083e8dec25bbf3d8e.png)
但是使用传入“字节码对象类型”的话,就会报错
![在这里插入图片描述](https://img-blog.csdnimg.cn/2b373fe2f12a4b108c7fd714b2ff3987.png)
即![在这里插入图片描述](https://img-blog.csdnimg.cn/fef74f8413444b12bbb5403c888b0754.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_20,color_FFFFFF,t_70,g_se,x_16)
4.4 知识要点
![在这里插入图片描述](https://img-blog.csdnimg.cn/7c38b3e34a5a4894aa6bc7c875341880.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT6aW85bmy5rKh5Yqg5b-D,size_16,color_FFFFFF,t_70,g_se,x_16)