1.理論
這可以使用DEV工具來實現。通過這種依賴關係,您可以節省任何更改,嵌入式tomcat將重新啓動。
Spring Boot有一個開發工具(DevTools)模塊,它有助於提高開發人員的生產力。Java開發人員面臨的一個主要挑戰是將文件更改自動部署到服務器並自動重啓服務器。
開發人員可以重新加載Spring Boot上的更改,而無需重新啓動服務器。這將消除每次手動部署更改的需要。Spring Boot在發佈它的第一個版本時沒有這個功能。
這是開發人員最需要的功能。DevTools模塊完全滿足開發人員的需求。該模塊將在生產環境中被禁用。它還提供H2數據庫控制檯以更好地測試應用程序。
2.解決方法
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>