随笔 - 82  文章 - 0  评论 - 51  阅读 - 16万

随笔分类 -  Spring的学习

主要涉及源码解读以及spring相关的面试题讲解
SpringMVC原理及流程解析
摘要:前言 春节期间宅在家里闲来无事,对SpringMVC进行了比较深入的了解,将之前模糊不清的地方基本摸索清楚了,特此撰文总结记录一下。 正文 一、一个请求为什么会调用到SpringMVC框架里? 首先问大家一个问题,为什么一个请求能进入SpringMVC的框架代码里? 答案就是Servlet。Web容 阅读全文
posted @ 2020-02-13 22:42 淡墨痕 阅读(798) 评论(0) 推荐(0) 编辑
Spring的BeanPostProcessor后置处理器与bean的生命周期
摘要:前言 本文将把Spring在Bean的生命周期中涉及到的后置处理器一一梳理出来,并简要说一下功能,至于每个后置处理器在实际扩展中的用处,还要后续慢慢探索总结。 正文 下面一步步跟进探寻那些后置处理器们。首先进入AbstractApplicationContext类中的refresh方法,继续追踪至此 阅读全文
posted @ 2020-01-05 11:25 淡墨痕 阅读(801) 评论(0) 推荐(0) 编辑
Spring注解之@Autowired
摘要:前言 说起Spring的@Autowired注解,想必大家已经熟悉的不能再熟悉了。本文就针对此最常用的注解,梳理一下它的功能和原理,争取从源码的角度将此注解讲通,如有写的不准确的地方,欢迎各位园友拍砖。 注:此篇博文基于Spring5.1.10.RELEASE,SpringBoot2.1.9.REL 阅读全文
posted @ 2019-11-24 22:57 淡墨痕 阅读(22433) 评论(1) 推荐(0) 编辑
Spring注解之@RestControllerAdvice
摘要:前言 前段时间部门搭建新系统,需要出异常后统一接口的返回格式,于是用到了Spring的注解@RestControllerAdvice。现在把此注解的用法总结一下。 用法 首先定义返回对象ResponseDto 1 package com.staff.points.common; 2 3 import 阅读全文
posted @ 2019-11-16 22:56 淡墨痕 阅读(3896) 评论(0) 推荐(0) 编辑
Spring中的循环依赖解决详解
摘要:前言 说起Spring中循环依赖的解决办法,相信很多园友们都或多或少的知道一些,但当真的要详细说明的时候,可能又没法一下将它讲清楚。本文就试着尽自己所能,对此做出一个较详细的解读。另,需注意一点,下文中会出现类的实例化跟类的初始化两个短语,为怕园友迷惑,事先声明一下,本文的实例化是指刚执行完构造器将 阅读全文
posted @ 2019-08-25 02:02 淡墨痕 阅读(28446) 评论(5) 推荐(19) 编辑
Spring源码解读之BeanFactoryPostProcessor的处理
摘要:前言 前段时间旁听了某课堂两节Spring源码解析课,刚好最近自己又在重新学习中,便在这里记录一下学习所得。我之前写过一篇博文,是介绍BeanFactoryPostProcessor跟BeanPostProcessor是如何发挥作用的,当时觉得讲的还行,但是现在看来,太粗劣了,很多地方没涉及到,而且 阅读全文
posted @ 2019-06-29 20:45 淡墨痕 阅读(1032) 评论(0) 推荐(1) 编辑
@Import与@ImportResource注解的解读
摘要:前言 在使用Spring-Cloud微服务框架的时候,对于@Import和@ImportResource这两个注解想必大家并不陌生。我们会经常用@Import来导入配置类或者导入一个带有@Component等注解要放入Spring容器中的类;用@ImportResource来导入一个传统的xml配置 阅读全文
posted @ 2019-06-16 14:03 淡墨痕 阅读(14980) 评论(0) 推荐(2) 编辑
自己构建一个Spring自定义标签以及原理讲解
摘要:平时不论是在Spring配置文件中引入其他中间件(比如dubbo),还是使用切面时,都会用到自定义标签。那么配置文件中的自定义标签是如何发挥作用的,或者说程序是如何通过你添加的自定义标签实现相应的功能的呢?且看下文。 通过对本文的阅读,你会在阅读涉及到自定义标签的源码功能时事半功倍,而且还可以自己动 阅读全文
posted @ 2019-04-21 12:10 淡墨痕 阅读(2208) 评论(1) 推荐(1) 编辑
AOP切面实现原理以及多个切面切同一个地方时的优先级讲解
摘要:此博文的编写,源于前段时间的惨痛面试经历。刚好近几天尘埃落定、手头事少,遂总结一二,与各位道友分享,欢迎吐槽指正。今年年初的这段面试经历,已于之前的博文中 整理发出(https://www.cnblogs.com/zzq6032010/p/10492109.html)。不会不丢人,但如果不会还不去整 阅读全文
posted @ 2019-04-13 16:05 淡墨痕 阅读(8473) 评论(1) 推荐(2) 编辑
Spring的后处理器-BeanPostProcessor跟BeanFactoryPostProcessors
摘要:最近在重读spring源码(为什么要重读?因为不得不承认,去年跟着《深入解析sping源码》一书过了一遍spring的源码,除了满脑袋都是各种BeanFactory跟BeanDefinition外,真的没什么收获...), 而第二遍由于是分模块分功能点去看,有了针对性,再加上之前囫囵吞枣的那一遍给我 阅读全文
posted @ 2019-03-03 18:37 淡墨痕 阅读(1674) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示