本文小編為大家詳細(xì)介紹“如何開發(fā)一個springboot應(yīng)用”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“如何開發(fā)一個springboot應(yīng)用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。
其實都是有套路的。
既然要開發(fā) springboot 應(yīng)用,場景肯定是要先明確的,比如 web、緩存、消息隊列等。
然后根據(jù)具體場景來找相關(guān)的場景依賴,這里包括 springboot 提供的依賴,也包括第三方提供的場景依賴。
然后在 pom.xml 中引入即可,比如這里引入spring-boot-starter-web。
這個是非必要的,引入場景依賴后直接開發(fā)也可以。如果想了解下都開啟了哪些配置,就可以去查看下。
這里有個辦法,可以在application.properties配置文件里添加配置,開啟debug模式:
#開啟debug模式 debug=true
這時候在啟動應(yīng)用時,在控制臺就可以看到更多的日志輸出,這里就包括了生效和不生效的配置。
Negative matches:這里列出了條件不足的配置,都是沒生效的。
Positive matches:這里列出了滿足條件的配置,是生效的。
對應(yīng)生效的配置,有興趣就可以自己參照之前了解的自動配置過程,來分析一波。
注入依賴之后,要確認(rèn)是否有需要修改的配置項。
比如,使用數(shù)據(jù)庫之類的,自然要配置連接使用的用戶名、密碼等等。
在修改配置的時候可以參考官方文檔,找到對應(yīng)的配置項來修改。
這里有非常多的配置項,舉個例子,我們來配置應(yīng)用啟動時候顯示的 banner 圖,默認(rèn)的是這個:
我現(xiàn)在用另一張圖片來替換它,就用公眾號的頭像吧,把圖片banner1放到resources目錄下:
在文檔里找到Core Properties里的spring.banner.image.location。
配置到application.properties文件里:
spring.banner.image.location=classpath:banner1.jpg
啟動應(yīng)用,看下效果:
配置成功。
如果有些情況改了配置還是不滿足需求,我們也可以自定義組件,來增加我們定制化的功能,直接自己@Bean替換底層的組件。
雖然 springboot 中的內(nèi)容還有很多,但是完成了上面幾個步驟,springboot 基本就可以用起來了。
讀到這里,這篇“如何開發(fā)一個springboot應(yīng)用”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。