描述
-
出現的原因
- spring複雜的配置
- 混亂的依賴管理使得項目臃腫
-
springboot的優點
- 優化配置,提高了效率(約定大於配置)
- 內置tomcat,提供了自動配置,搭建spring應用的腳手架
-
特點
- 無需xml配置
創建工程
兩種方式:
方式一:
直接在官方文檔下載。
1、將信息填完整,下載壓縮包
2、使用idea導入(import)
方式二:
- idea創建新項目,選擇spring initalizr
- 填寫項目信息
- 選擇初始化組件,如web
- 填寫項目路徑
此處可以不選,依賴可以手動添加:
配置
創建好工程後,開始進行配置:
- pom文件添加依賴
- yml文件配置(配置格式==================)
1、 - 編寫類,主函數main(application)——springboot自帶,不要改
- 建立controller層
1、寫方法,配置路由(這裏寫controller類要測試tomcat能否正常運行)
目錄結構:
更多
熱部署:
即修改完代碼後,不需要重啓項目,自動更新加載
添加依賴:
遇到的問題:
- idea進行spring boot熱部署失敗原因:
- idea默認情況下不會自動編譯,需要設置
- 首先打開設置,搜索compiler
- 其次,在熱部署依賴旁邊快捷鍵–shift+CTRL+alt+/,選擇registry
- idea默認情況下不會自動編譯,需要設置
添加啓動圖畫
banner.txt中添加圖畫
圖畫地址