SpringBoot項目在IntelliJ IDEA中實現熱部署

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