SpringBoot項目在IDEA中實現熱部署

spring-boot-devtools是一個爲開發者服務的一個模塊,其中最重要的功能就是熱部署。原理是在發現代碼有更改之後,重新啓動應用,但是速度比手動停止後再啓動更快。其深層原理是使用了兩個ClassLoader,一個Classloader加載那些不會改變的類(第三方Jar包),另一個ClassLoader加載會更改的類,稱爲restart ClassLoader,這樣在有代碼更改的時候,原來
相關文章
相關標籤/搜索