
Spring
文章平均质量分 79
自恃无情
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring 事件机制总结
1.Spring事件类型 在Spring中,事件是由org.springframework.context.ApplicationEvent实例来表示的,这个抽象类继承扩展了java.util.EventObject,可以使用EventObject中的getSource方法,我们可以很容易地获得所发生的给定事件的对象;在Spring应用中,事件主要分为两大类型,容器生命周期相关和请求过程相关,如下,为ApplicationEvent相关的UML图,通过子类基础原创 2020-08-23 15:44:27 · 483 阅读 · 0 评论 -
Spring5.1源码编译
1.下载源码下载地址:https://github.com/spring-projects/spring-framework/tree/5.1.x 点击“clone or download” 按钮下载源码 下载完成后解压,如上所示。2.安装gradle并配置阿里云镜像下载gradle:https://downloads.gradle-dn.com/distributions/g原创 2020-08-16 15:26:26 · 588 阅读 · 0 评论 -
Spring源码阅读-BeanDefinition
1概述     在阅读Spring源码的时候,发现Spring通过加载配置文件获得文档(document)对象之后,会对文档里面的标签进行解析注册到Spring容器中,如下图所示,通过资源文件获得文档对象之后,Spring会立马进行bean标签的解析和注入。    &am原创 2018-12-23 19:55:07 · 1975 阅读 · 3 评论 -
spring源码学习之自定义标签
一:概述 在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,就会显得非常笨拙。一般的做法是用原生态的方式去解析定义好的XML文件,然后转为可配置对象。这种方式可以解决问题,但是实现起来比较繁琐。但是利用Spring 提供了...原创 2019-03-03 19:26:30 · 262 阅读 · 2 评论 -
spring源码之-import标签解析
1.Import标签示例 在SpringBoot之前,Spring配置文件的小伙伴都知道,配置文件的维护会让人觉得恐怖,如果配置文件太多,所有配置都放在一个 spring.xml 配置文件中,那么这个文件就会变得很臃肿,所有针对这种情况 ,Spring 提供了一个分模块的思路,利用 import 标签,可以将各个不...原创 2019-07-28 15:51:36 · 966 阅读 · 0 评论 -
Spring源码——ApplicationContext相关接口架构分析
用过Spring的童鞋都知道,BeanFactory 是Spring最重要的最简单的Bean容器,但是由于BeanFactory 过于简单,所以它并不适合实际应用的企业级开发,因此,Spring提供了另外的一套Bean容器管理的体系-ApplicationContext体系。1.Application...原创 2019-08-18 16:09:43 · 1710 阅读 · 0 评论