spring-boot源码分析小结 · 壹


前言

最近一个月,我们一直在剖析spring boot源码的相关内容,截止到目前,我已经把能够分享的内容都基本上分享完了,是时候该做一次小结了。当然,spring boot的相关内容还是比较多的,我们目前分享的内容都算不上冰山一角,所以今天不仅算是小结,也算是一次反思。

第一部分

这一部分是关于spring bootrun方法展开的,总共有四块内容。

开始之前,我们先来回顾下在最开始画的run方法执行流程,我们后面开展的内容也基本上都是围绕这整个流程开展的:

spring-boot源码分析小结 · 壹
  • 从代码层面看spring boot启动过程

    比较浅显地剖析了run方法的运行流程,也就是我们上面展示的启动流程的文字描述版。

    spring-boot源码分析小结 · 壹


  • spring-boot启动过程源码分析 · 贰

    纠正了关于SpringBootExceptionReporter内容的谬误,同时补充了spring boot异常分析和处理方面的相关内容。

    spring-boot源码分析小结 · 壹


  • spring-boot源码分析之ConfigurableApplicationContext

    ConfigurableApplicationContext是所有容器(上下文)的基类,这篇内容主要剖析了它的基本属性和常用的方法

    spring-boot源码分析小结 · 壹


  • spring-boot源码分析之beanDefinitionNames· 壹

    beanDefinitionNamesbeanFactory的一个成员变量,它是存放beanFactory中所有bean的定义名的,这篇内容主要剖析了beanDefinitionNames,同时也补充了spring boot容器的初始化内容。(现在再看当时写的内容,我感觉写的确实太粗了)

    spring-boot源码分析小结 · 壹


后记

关于总结的内容,今天就先分享一部分,因为总共有20篇内容,一次分享完的话,内容确实有点多。实话,实说,如果没有今天的总结,我可能也很难搞清楚到底哪篇到底说的啥spring-boot源码分析小结 · 壹

经过这两天的思考,目前对于未来的学习目标,有了一些想法,关于后续的内容分享,我目前想到以下几个方向:

  • 设计模式相关的内容。在看源码的过程中,我确实可以很清楚地发现这一点,而且这块能力的提升,可以有效提升编程能力,让我们程序设计更合理,写的代码更少。
  • 继续深挖源码,期间会根据情况做一些实战的demo或者其他内容的延伸,比如tomcat的源码,mybatis的源码,dubbo的源码

– END –


原文始发于微信公众号(云中志):spring-boot源码分析小结 · 壹

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/40277.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!