首頁 > 軟體

從0開始教你開發一個springboot應用

2022-05-27 18:03:56

如何編寫 springboot 應用

其實都是有套路的。

一、引入場景依賴

既然要開發 springboot 應用,場景肯定是要先明確的,比如 web、快取、訊息佇列等。

然後根據具體場景來找相關的場景依賴,這裡包括 springboot 提供的依賴,也包括第三方提供的場景依賴。

然後在 pom.xml 中引入即可,比如這裡引入spring-boot-starter-web。

二、檢視自動設定

這個是非必要的,引入場景依賴後直接開發也可以。如果想了解下都開啟了哪些設定,就可以去檢視下。

這裡有個辦法,可以在application.properties組態檔裡新增設定,開啟debug模式:

#開啟debug模式
debug=true

這時候在啟動應用時,在控制檯就可以看到更多的紀錄檔輸出,這裡就包括了生效和不生效的設定。

Negative matches:這裡列出了條件不足的設定,都是沒生效的。

Positive matches:這裡列出了滿足條件的設定,是生效的。

對應生效的設定,有興趣就可以自己參照之前瞭解的自動設定過程,來分析一波。

三、是否需要修改

1.參照檔案修改設定項

注入依賴之後,要確認是否有需要修改的設定項。

比如,使用資料庫之類的,自然要設定連線使用的使用者名稱、密碼等等。

在修改設定的時候可以參考官方檔案,找到對應的設定項來修改。

這裡有非常多的設定項,舉個例子,我們來設定應用啟動時候顯示的 banner 圖,預設的是這個:

我現在用另一張圖片來替換它,就用公眾號的頭像吧,把圖片banner1放到resources目錄下:

在檔案裡找到Core Properties裡的spring.banner.image.location。

設定到application.properties檔案裡:

spring.banner.image.location=classpath:banner1.jpg

啟動應用,看下效果:

設定成功。

2.新增自定義的元件或替換原元件

如果有些情況改了設定還是不滿足需求,我們也可以自定義元件,來增加我們客製化化的功能,直接自己@Bean替換底層的元件。

雖然 springboot 中的內容還有很多,但是完成了上面幾個步驟,springboot 基本就可以用起來了。

以上就是編寫一個springboot應用的詳細內容,更多關於springboot應用編寫的資料請關注it145.com其它相關文章!


IT145.com E-mail:sddin#qq.com