目錄html
Spring Boot被設計的目的是用戶簡化新建Spring應用的初始搭建和開發過程。該框架使用特定的方式進行配置,從而使開發人員再也不須要定義樣板化的配置。
有多簡化?往下看就知道了:)java
這裏我使用的IDE是:IDEAweb
選擇選擇 Spring Initializr ,而後選擇默認的 url 點擊【Next】:
設置項目的信息:spring
勾選使用web模板
能夠配置項目的位置(不過我使用默認的就行),點擊【Finish】:
全都自動配置好了,下面來看看自動配置的狀況:(第一次會下載相關的包和插件,可能會有點慢)。系統也自動生成的application.properties配置文件了,SpringBoot的maven的相關也自動添加好了
來看看各個文件的做用是什麼吧:數據庫
利用IDEA運行:SpringbootdemoApplication
運行,查看啓動信息,說明:springBoot內置有tomcat
訪問:http://localhost:8080/hello
後端
Spring boot額外的工具,可參考:https://blog.csdn.net/isea533/article/details/70495714/tomcat
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
1)
2) 組合鍵:「Shift+Ctrl+Alt+/」 ,選擇 「Registry」 ,選中打勾 「compiler.automake.allow.when.app.running」
親測試,這些配置好後,修改java代碼果真可以熱部署app