百科定義
- Spring Boot是Spring的常規(guī)配置解決方案蔬崩,用于創(chuàng)建獨立的、生產(chǎn)級的搀暑、基于Spring的應(yīng)用程序沥阳,您可以“只運行”。[22]它預(yù)先配置了Spring的“獨立視圖”自点,其中包含了Spring平臺和第三方庫的最佳配置和使用桐罕,因此您可以以最少的麻煩開始。大多數(shù)Spring引導應(yīng)用程序只需要很少的Spring配置
同類技術(shù)有哪些?
- springMvc,spring Data
- Spring AMQ
- Spring Mobile
- Spring for Andriod
- Spring Web Flow
- Spring Web Service
對比同類的優(yōu)缺點
優(yōu)點:
- 1.快速構(gòu)建項目桂敛。
- 2.對主流開發(fā)框架的無配置集成功炮。
- 3.項目可獨立運行,無需外部依賴servlet术唬。
- 4.提供運行時的應(yīng)用監(jiān)控薪伏。
- 5.極大的提高了開發(fā),部署效率粗仓。
- 6.與云計算的天然集成嫁怀。
缺點:
- 1.從原來的xml配置方式轉(zhuǎn)換到Java配置方式變化有點大,不太適應(yīng)设捐。
- 2.不適合做大型項目。
組成部分
- 1.spring-boot模塊塘淑。
- 2.spring-boot-autoconfigure模塊萝招。
- 3.spring-boot-starters模塊。
- 4.spring-boot-actuator模塊存捺。
- 5.spring-boot-cli模塊槐沼。
- 6.spring-boot-loader模塊。
解決的問題
- 使編碼捌治,配置母赵,部署,監(jiān)控變簡單具滴。補充Spring的不足
Spring boot沒有出現(xiàn)之前該怎么做凹嘲?
- 使用大量的配置文件,在xml中進行配置ssh构韵、ssm