SpringBoot原始碼閱讀(一)demo專案搭建

2021-10-07 16:07:16 字數 1574 閱讀 2807

秉著跑不起來的**不讀的原則,首先我們需要搭建乙個demo幫助我們閱讀原始碼。我習慣用idea作為開發工具,所以這裡也是借助idea閱讀springboot原始碼。這裡簡便起見我直接使用idea的專案搭建工具spring initiallizr初始化乙個springboot專案,過程比較簡單

初始化的專案結構

這樣我們就可以在跟蹤專案啟動過程中看**上的注釋

新增兩個測試類

}

#應用名稱

#啟動埠,預設8080

server.port=8080

啟動專案

瀏覽器開啟位址http://localhost:8080/test

demo專案搭建完成

《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具

檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...

原始碼閱讀 Glide原始碼閱讀之with方法(一)

前言 本篇基於4.8.0版本 原始碼閱讀 glide原始碼閱讀之with方法 一 原始碼閱讀 glide原始碼閱讀之load方法 二 原始碼閱讀 glide原始碼閱讀之into方法 三 大多數情況下,我們使用glide 就一句 但是這一句 裡面蘊含著成噸的 with方法有以下幾個過載方法 publi...

原始碼閱讀 Glide原始碼閱讀之load方法(二)

原始碼閱讀 glide原始碼閱讀之load方法 二 原始碼閱讀 glide原始碼閱讀之into方法 三 首先,load方法有以下幾個過載方法 public requestbuilder load nullable bitmap bitmap public requestbuilder load nu...