搞透Spring源码
文章平均质量分 88
庖丁解牛Spring源码,分析Spring源码设计精髓。
慕枫技术笔记
InfoQ签约作者,阿里云专家博主,一线大厂高级开发工程师,专注Java后端以及分布式架构,分享大厂面试经验以及简历编写指导
展开
-
向Spring框架学习设计模式
设计模式是大师们总结的编码范式,用于提升代码的扩展性以及优雅性。对于一个研发人员来说,能否写出一手让人点赞的代码,很大程度上取决于我们对于设计模式的落地使用。那么对于一些初学者来说,怎么才能以最快的方式来学习和理解设计模式呢?个人觉得比较好的方式是通过优秀的开源框架来进行学习,这些开源框架中大量使用了设计模式来进行功能扩展。本文主要分析下最常用的`Spring`框架中蕴含了哪些设计模式以及设计思想。原创 2021-07-03 21:35:27 · 461 阅读 · 22 评论 -
Spring原理学习系列之六:IOC原理之BeanDefinition注册
在上一篇文章中,我们大致介绍了`Bean`创建、`Bean`加载的流程,但是由于文章篇幅所限,不能事无巨细的进行详细介绍。后续本系列的文章将对这部分的内容进行庖丁解牛,尽可能的将`IOC`中比较重要的细节说明清楚,以便于自己以及花时间阅读本文的读者可以加深对于`Spring IOC`的深入理解。原创 2019-12-21 15:04:34 · 416 阅读 · 0 评论 -
Spring原理学习系列之五:IOC原理之Bean加载
引言原创 2019-12-12 21:28:27 · 420 阅读 · 0 评论 -
Spring原理学习系列之三:Spring AOP原理(从源码层面分析)-------上部
Spring AOP 实现源码跟踪分析原创 2018-10-21 11:52:23 · 4563 阅读 · 0 评论 -
Spring原理学习系列之四:Spring AOP原理(从源码层面分析)-------下部
代理模式应用原创 2019-02-04 22:35:11 · 3221 阅读 · 6 评论