首先講解一下:Java技術棧中,目前Spring Boot在國內的關注趨勢也日漸超過Spring。Spring Boot是Spring家族中的一個全新的框架,它用來簡化Spring應用程序的創建和開發過程。采用Spring Boot可以非常容易和快速的構建基于Spring框架的應用程序,它讓編碼變簡單,配置變簡單,部署變簡單,監控變簡單。正因為Spring Boot能夠化繁為簡,讓開發變得極其快捷,所以在業界備受關注。
SpringBoot介紹_Spring框架的缺點
除此之外,Spring項目的依賴管理也是一件耗時耗力的事情。在環 境搭建時,需要分析要導入哪些庫的坐標,而且還需要分析導入與 之有依賴關系的其他庫的坐標,一旦選錯了依賴的版本,隨之而來 的不兼容問題就會嚴重阻礙項目的開發進度。比如Spring5.0以上只 能使用Junit4.12以上的版本。
SpringBoot介紹_什么是SpringBoot
自動配置
SpringBoot項目自動提供最優配置,同時可以修改默認值滿足特定的要求。
起步依賴
SpringBoot的依賴是基于功能的,而不是普通項目的依賴是基于 JAR包的。SpringBoot將完成一個功能所需要的所有坐標打包到一 起,并完成了版本適配,我們在使用某功能時只需要引入一個依賴 即可。
SpringBoot入門_通過官網搭建項目
SpringBoot入門_通過IDEA腳手架搭建項目
我們也可以在IDEA中利用腳手架工具搭建項目:
1:在IDEA中新建項目,項目類型為Spring Initializr,寫項目名、存放位置、語言類型、項目類型、JDK版本等。點擊下一步。