![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 91
我不认识CBW
hello bug
展开
-
03Spring之Bean的生命周期(上)
bean的生命周期就是指,在spring中bean是如何创建,如何销毁的。Bean的生成过程1、生成BeanDefinition首先Spring会进行包的扫描,将beanDefinitition存入Set集合。spring扫描的过程大致如下。首先,通过ResourcePatternResolver获得指定包路径下的所有 .class 文件(Spring源码中将 此文件包装成了Resource对象)遍历每个Resource对象利用MetadataReaderFactory解析Resource原创 2021-09-24 08:43:03 · 84 阅读 · 0 评论 -
02-Spring原理学习(上)
在上一篇文章中我们大致了解了spring的一个工作流程,对spring的执行过程有了一个简单初步的了解。接下来让我们一步一步的加深对spring的了解吧在深入学习spring的原理之前,我们需要对spring中的一些概念进行介绍,以免以后小伙伴们在深入学习底层原理的过程中遇到很多新的名词搞得一头雾水。由于spring底层的实现涉及到了太多的名词、概念。我打算将这一部分拆为上下两部分,方便小伙伴们进行理解。BeanDefinitionBeanDefinition翻译过来就是bean的描述,也就是对b原创 2021-09-06 10:35:00 · 113 阅读 · 0 评论 -
Spring学习笔记(一)
第一篇先对Spring底层原理进行大致介绍。ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");UserService userService = (UserService) context.getBean("userService");userService.test();这段代码相信接触过Spring的同学都会非常熟悉。他就像spring里的hello world。但原创 2021-09-02 09:05:03 · 272 阅读 · 1 评论