IDEA 中使用 spring-boot-devtools 實現熱部署

IDEA 中使用 spring-boot-devtools 實現熱部署java

熱部署可讓咱們在更新代碼時能實時的去測試是否正確,而不是每次都要重啓項目,縮短重啓的浪費的時間。

配置IDEA

首先要讓IDEA 可以自動編譯,自動加載。打開settings ,找到以下位置,勾選 Build project automaticallygit

image-20200808175644558

而後 快捷鍵Ctrl+Alt+Shift+/ 選擇 registryspring

image-20200808175902732

而後找到這項,勾選。springboot

<img src="https://gitee.com/jsnucrh/blog-sharding_1/raw/master/img/20210103220955.png" alt="image-20200808180212264" style="zoom:80%;" />app

新建項目測試

這裏新建一個springboot的項目,前面的自定義,在選擇依賴的地方,勾選上devtools.spring-boot

image-20200808180551088

而後新建controller類。測試

@RestController
public class TestDevtoolsController {
    
    @GetMapping("hello")
    public String test(){
        String msg = "這是原始的數據";
        
        return msg;
    }
}

啓動項目,進行訪問:ui

image-20200808181101073

修改代碼:spa

@RestController
public class TestDevtoolsController {

    @GetMapping("hello")
    public String test(){
        String msg = "這是原始的數據";
        msg += "加了一句話";
        return msg;
    }
}

而後測試,發現成功!!!code

image-20200808193255855

相關文章
相關標籤/搜索