1. springboot2.2.x源码学习-说在前面

QQ: 408365330
email: egojit@qq.com


springboot2.2.x源码学习-说在前面

初衷

2020年是个特殊的年份,由于疫情的影响,享受了从工作以来最长的带薪休假;感觉还是不能太闲,太闲了生物钟作息规律全乱套,生活过的一团遭;所以思考了一下找点事情让自己忙起来,有规律起来;这个事情有利于自己的提升而且还要有意义,最后决定开始写这个springboot源码阅读系列的技术博客;后续上班了,不一定天天去阅读源码和更新博客,但是有时间就去更新,这也是对自己意志的磨炼吧;曾经在一本书上看到过,“决定做一件事情很简单,坚持做一件事情很难, 坚持一件再简单的事情意义也是非凡的”
选择springboot有的理由有几点:

1.springboot目前使用非常广泛
2.目前自己虽然使用springboot比较多,经验也不算少,但是总感觉还是欠缺火候
3.springboot中很多很好的设计理念和设计思想值得我去细读和细品

如果你也有以上的问题,那恭喜你我是有缘人可以一起去学习springboot的源码了;整个springboot源码读完相信你我的源码阅读能力和编程能力都有很大的提升

基于版本

我从github上面download源码的时候,springboot的发布版本已经到了v2.2.x,所以这个源码阅读基于springboot 的v2.2.x版本

阅读环境准备

工欲上其事,必先利器所以环境准备还是很重要的
1.jdk11,虽然官方说编译springboot源码最低的jdk1.8,但是我还是推荐jdk11+,因为要随着时代进步,都在用springboot2.2.x了还不更新jdk,这就太out了

2.安装了git 从github上面下载源码

https://github.com/spring-projects/spring-boot.git

3.准备一个趁手的IDE,这里我用的idea,并且配置好gradle,注意!注意!不是maven;springboot包是gradle管理的;gradle下载地址;本人maven和gradle都使用过,就个人意见而言,gradle个人更喜欢;优雅的配置语法多契合程序员风格啊!!!!

目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值