SpringBoot——Hello,World
建立基礎專案說明
Spring官方提供了非常方便的工具讓我們快速構建應用
Spring Initializr:https://start.spring.io/
專案建立方式一:使用Spring Initializr 的 Web頁面建立專案
1、開啟 https://start.spring.io/
2、填寫專案資訊
3、點選”Generate Project“按鈕生成專案;下載此專案
4、解壓專案包,並用IDEA以Maven專案匯入,一路下一步即可,直到專案匯入完畢。
5、如果是第一次使用,可能速度會比較慢,包比較多、需要耐心等待一切就緒。
專案建立方式二:使用 IDEA 直接建立專案
1、建立一個新專案
2、選擇spring initalizr , 可以看到預設就是去官網的快速構建工具那裡實現
3、填寫專案資訊
4、選擇初始化的元件(初學勾選 Web 即可)
5、填寫專案路徑
6、等待專案構建成功
專案結構分析:
通過上面步驟完成了基礎專案的建立。就會自動生成以下檔案。
1、程式的主啟動類
2、一個 application.properties 配置檔案
3、一個 測試類
4、一個 pom.xml
pom.xml 分析
開啟pom.xml,看看Spring Boot專案的依賴:
編寫一個http介面
1、在主程式的同級目錄下,新建一個controller包,一定要在同級目錄下,否則識別不到
2、在包中新建一個HelloController類
3、編寫完畢後,從主程式啟動專案,瀏覽器發起請求,看頁面返回;控制檯輸出了 Tomcat 訪問的埠號!
簡單幾步,就完成了一個web介面的開發,SpringBoot就是這麼簡單。所以我們常用它來建立我們的微服務專案!
將專案打成jar包,點選 maven的 package
如果遇到以上錯誤,可以配置打包時 跳過專案執行測試用例
如果打包成功,則會在target目錄下生成一個 jar 包
打成了jar包後,就可以在任何地方運行了!OK
彩蛋
如何更改啟動時顯示的字元拼成的字母,SpringBoot呢?也就是 banner 圖案;
只需一步:到專案下的 resources 目錄下新建一個banner.txt 即可。
圖案可以到:https://www.bootschool.net/ascii 這個網站生成,然後拷貝到檔案中即可!