熱部署

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional> <!-- 設為 true 熱部署才會生效 -->
</dependency>

在目前的Spring Boot項目中,當發生了任何修改之後我們都需要重新啟動才能夠正確的得到效果,這樣會略顯麻煩,

透過熱部署,當發現任何類別發生了改變,就會通過 JVM Class Loader 的方式,加載最新的類別到 JVM 中,這樣就不用重新啟動也能看到修改後的效果了。

Last updated

Was this helpful?