![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring
文章平均质量分 92
spring源码学习
唐小码
不是在处理bug就是在处理bug的路上
展开
-
Spring常用注解&自定义注解的使用&元注解解读
一、元注解 元注解:是用于修饰注解的注解,通常用在注解的定义上。一般用于指定某个注解生命周期以及作用目标等信息,为Java内置的注解,主要有如下几种: @Target: 注解的作用目标 @Retention: 注解的生命周期 @Documented:注解是否应当被包含在 JavaDoc 文档中 @Inherited:是否允许子类继承该注解 1、@Target 用于指明被修饰的注解最终作用的目标是什么,是类还是方法等。 定义 @Documented @Retention(RetentionPolicy原创 2021-09-06 17:34:15 · 388 阅读 · 0 评论 -
Spring源码学习四、Bean的加载
这章分析的是,从容器中获取bean Student student = (Student)xmlBeanFactory.getBean("student"); bean加载的大体思路 @Override public Object getBean(String name) throws BeansException { return doGetBean(name, null, null, false); } 继续往下追踪 /** * Return an instance, whic原创 2021-09-03 17:22:08 · 281 阅读 · 0 评论 -
Spring Bean的生命周期
Spring Bean的生命周期 综上为Spring的生命周期,主要生命周期为标颜色的部分,总共分四步。 实例化bean(createBeanInstance) 属性填充(populateBean) 初始化bean(initializeBean) 销毁 以下从源码阶段对Spring的生命周期进行分析 上面主要的代码实现都在doCreate()方法中。可以看到,在当前方法中有Spring Bean生命周期的三个步骤如下 protected Object doCreateBean(final String原创 2021-09-06 15:41:39 · 75 阅读 · 0 评论 -
spring源码学习三、Spring自定义标签的使用与解析原理
PS:本文参照《Spring源码深度解析2》与spring官方,仅作个人学习 这章节将会学到什么? 我们如何自定义一个spring的标签? 了解spring自身的标签比如beans是如何配置的 spring是如何去解析我们配置的自定义标签 上一章分析了解析spring的默认标签的部分,先回顾一下这里我们要分析的代码根源是从哪里开始的 /** * Parse the elements at the root level in the document: * "import", "alias",原创 2021-08-27 15:38:58 · 232 阅读 · 0 评论 -
spring源码学习二:spring对默认标签的解析
dd [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h8RIbugl-1629797537303)(D:\tool\Typora\data\images\abc.png)] d原创 2021-08-26 15:51:37 · 149 阅读 · 0 评论