前言
無論你什麼語言,什麼框架,什麼系統、都離不開的一個東西就是配置,配置可以使你的語言,框架、系統變得更靈活,更完美,更強大。ioc也是全套依託於配置體系而來得。所以要想深入瞭解spring得架構,需要從配置文件開始瞭解起。
配置不是spring得專有名詞,也不是java語言得專有名詞,但是我們得去了解java得配置體系。
絞盡我們得腦汁想想配置文件可以從哪裏來?
- main 函數得傳入參數
- jvm得傳入參數
- 文件配置properties、yml、ini、甚至txt,當然什麼後綴名不重要重要得是你對你得配置文件有個規範和如何解析就可以了
- 當然還有可能從網絡
- 數據庫
- 程序內置得配置
不管是那種方式,都可以做到對你得程序進行靈活配置。我們需要先了解該何如使用這些配置,並且這些配置在spring中又是如何工作得。
本文從另一個視野來看spring的框架。本人語言組織能力較差。文章寫的可能不容易讀懂。請多見諒。
從args講到springboot全套配置體系架構(一)
java系統的環境變量
從args講到springboot全套配置體系架構(二)
Spring框架如何讀取配置文件?
從args講到springboot全套配置體系架構(三)
springboot 配置文件加載順序
從args講到springboot全套配置體系架構(四)
springboot 多配置文件
從args講到springboot全套配置體系架構(五)
springboot中第三方組件如何實現自動配置