
Spring
文章平均质量分 94
zou8944
这个作者很懒,什么都没留下…
展开
-
Spring源码剖析 - 配置注解和自动配置原理
截止目前,我们已经写了四篇关于Spring源码解析的文章,但它们只关注了Spring和SpringBoot的启动流程,并没有回答我们日常使用中的核心问题——自动配置的实现原理,本文进行探索在前文“Spring源码剖析 - BeanDefinition”中扫描Bean定义一节中,我们漏掉了一个关键方法调用,其调用路径如下-> org.springframework.context.annotation.AnnotationConfigApplicationContext #Annotati.原创 2021-12-11 16:08:28 · 556 阅读 · 0 评论 -
Spring源码剖析 - SpringBoot启动流程
在Spring源码剖析的前三篇文章,我们介绍了ApplicationContext、Bean相关内容、BeanPostProcessor的内容;但从普遍反馈和自己事后阅读的体验来看,文章过长,没有重点,条理并不是特别清楚。想必是写作方式出了问题,最突出的莫过于流水账式写法,虽然写作的目的并不一定是写出好的文章,而是主要服务自己,但时间一长,自己也是个普通的读者,同样会看不大懂。因此,写作方法是需要变更了:要突出条理和重点,如需大段源码讲解,可在文章最后增加源码解析一节,读者可选读。也就是说,长度还是那么.原创 2021-12-07 21:51:50 · 543 阅读 · 0 评论 -
Spring源码剖析 - ApplicationContext
前言实话说,Spring虽火,但我的使用经验却不多。这和我的实际工作经历有一定关系,前几年初入软件这行,项目使用Struts1,第一次使用Spring,还是在同时期的外快项目,非常表面。换公司后直接转向Vertx技术栈,近一年多虽然又转向Spring,但手上的Spring项目并不复杂,也没抽时间好好过一遍Spring。于是,Spring成了心病,你可以说它千万好坏,但首先得掌握它,这一点我做的不好,所以是时候研究一下它。Spring说简单也简单,本质上就一个依赖注入、面向切面的框架;Spring MVC原创 2021-11-14 13:54:04 · 657 阅读 · 0 评论 -
Spring对跨域CORS的支持
一、概述跨域,即CORS,全称Cross-origin resource sharing, 跨域资源共享。是一个W3C的标准。二、跨域所解决的问题一般来说,浏览器具有同源策略,它限制了浏览器从一个源加载的文档或脚本,不能与来自另一个源的资源进行交互,这是一种保护策略。同源的定义:两个源的 协议、域名、端口都相同,则他们是同源的。同源策略控制了不同源之间的交互,这些交互通常分为如下三类:...原创 2019-04-04 18:05:52 · 436 阅读 · 0 评论