擴展點
一些常用的擴展點總結,可能不是完整的,但是基本都在了,有些可能是自定義擴展的,至於這些擴展點怎麼用的,可以看我的spring
相關文章,基本全部都講到了。這東西要用的時候可以看看,評估一下用那個合適,基本上擴展點已經按照順序從上到下排了。
註解
一些常用註解,springcloud
框架有很多自定義的其實也就是這些組合擴展出來的,當然肯定不完整,很多可能不常用的沒列出來,有些可能要結合其他框架的,但是基本的一些都在了。
啓動流程
大致的啓動流程,知道幹了什麼事,具體的當然要去看代碼啦,還有關鍵的刷新流程,後面有時間總結下要點。很多事情是初始化器和監聽器一起完成的,具體的可以看我寫的springboot
文章,基本都有講到,總結的當然是一些要點,至於內部一些細節,用什麼數據結構存的,怎麼判斷類是否存在,怎麼加載類路徑的類,這些自己研究細節就好,這些東西都屬於基礎的,你有個概念就好,如果去鑽這些,沒必要,除非你時間很多,大致的一些思路分析需求就能知道,比如一鍵多值,那肯定是用一個集合把多個值存起來啦,比如這麼判斷一個類存不存在,那就是用反射去加載看看,加載不到一般就不存在啦,比如這麼讀取文件,底層肯定是IO
流啦,這些你瞭解就好了,開始的時候別較真,得有全局視野,分而治之,各個擊破,廢話不多說了,多總結下學習方法和思路,或許可以有質的飛越。
好了,今天就到這裏了,希望對學習理解有幫助,大神看見勿噴,僅爲自己的學習理解,能力有限,請多包涵。