SpringBoot熱部署(實戰)詳解

熱部署是什麼 大家都知道在項目開發過程中,常常會改動頁面數據或者修改數據結構,爲了顯示改動效果,往往需要重啓應用查看改變效果,其實就是重新編譯生成了新的 Class 文件,這個文件裏記錄着和代碼等對應的各種信息,然後 Class 文件將被虛擬機的 ClassLoader 加載。 而熱部署正是利用了這個特點,它監聽到如果有 Class 文件改動了,就會創建一個新的 ClaassLoader 進行加載
相關文章
相關標籤/搜索