最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring?Boot?DevTools?全局配置學(xué)習(xí)指南

 更新時間:2022年03月31日 16:22:37   作者:泠青沼~  
這篇文章主要介紹了Spring?Boot?DevTools?全局配置,注意包括直接重啟項目與devtools重啟的區(qū)別,DevTools配置,DevTools全局配置及trigger-file控制重啟行為的相關(guān)知識,需要的朋友可以參考下

?? 一、直接重啟項目與devtools重啟的區(qū)別

我們在加入devtools依賴后就可以使用第一個按鈕,而第二個按鈕是我們平常使用最多的按鈕,兩者最大的區(qū)別就是再修改項目代碼后重啟項目的部分不一樣,第一個按鈕(錘子按鈕)是重新加載所有已經(jīng)改變的類和一些用戶編寫的代碼,不會重新加載第三方的插件和依賴以及庫,很省時間;但是第二個按鈕就會重新加載項目的所有資源,很浪費cpu資源;所以我們開發(fā)通常會使用devtools來輔助開發(fā)

?? 二、DevTools配置

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
            <optional>true</optional>
</dependency>

只要代碼修改之后,點擊編譯按鈕(綠色錘子)就會重啟項目,重新加載所有已經(jīng)改變的類和一些用戶編寫的代碼,不會重新加載第三方的插件和依賴以及庫

?? 三、DevTools全局配置

在系統(tǒng)的當(dāng)前用戶的目錄下新建一個文件名為.spring-boot-devtools.properties的文件,里面就可以編寫application.properties中關(guān)于devtools的配置,不過與application.properties不同的是全局配置文件是所有啟動的項目都會去加載這個配置文件,而application.properties只是本項目才會去加載

?? 四、trigger-file控制重啟行為

???? 4.1、配置

以下二者選一即可,前者項目配置,后者全局配置

application.properties配置

spring.devtools.restart.trigger-file=.reloadtrigger

.spring-boot-devtools.properties配置

spring.devtools.restart.trigger-file=.reloadtrigger

???? 4.2、新建文件.reloadtrigger

文件里隨便填入一些字符

???? 4.3、測試類

@RestController
public class HelloController {
    @GetMapping("/hello")
    public String getdev(){
        return "hello  devtools  123";
    }
}

???? 4.4、控制重啟 Controller類

.reloadtrigger文件

請求http://localhost:8080/hello

之后我們修改Controller代碼,但我們并不修改.reloadtrigger文件

@RestController
public class HelloController {
    @GetMapping("/hello")
    public String getdev(){
        return "hello  devtools  1234";
    }
}

重新編譯之后:

結(jié)果仍不改變

我們現(xiàn)在修改.reloadtrigger文件

重新編譯:

項目重啟,并且重新更新,將修改后的代碼生成

???? 4.5、總結(jié)

控制重啟行為就是不再是devtools在代碼被修改之后自動去重啟,而是由我們?nèi)斯ねㄟ^.reloadtrigger文件的修改來控制項目自動的重啟行為

到此這篇關(guān)于Spring Boot DevTools 全局配置的文章就介紹到這了,更多相關(guān)Spring Boot DevTools內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot ResponseBody返回值處理的實現(xiàn)

    SpringBoot ResponseBody返回值處理的實現(xiàn)

    這篇文章主要介紹了SpringBoot ResponseBody返回值處理的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Spring Boot整合RabbitMQ實例(Topic模式)

    Spring Boot整合RabbitMQ實例(Topic模式)

    Topic Exchange 轉(zhuǎn)發(fā)消息主要是根據(jù)通配符。接下來通過本文給大家分享Spring Boot整合RabbitMQ實例(Topic模式),需要的朋友參考下吧
    2017-04-04
  • 詳解Java中Method的Invoke方法

    詳解Java中Method的Invoke方法

    這篇文章主要介紹了詳解Java中Method的Invoke方法,需要的朋友可以參考下
    2017-10-10
  • 淺談java中字節(jié)與字符的區(qū)別

    淺談java中字節(jié)與字符的區(qū)別

    這篇文章主要介紹了淺談java中字節(jié)與字符的區(qū)別,字節(jié)是java中的基本數(shù)據(jù)類型,用來申明字節(jié)型的變量;字符是語義上的單位,它是有編碼的,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Java8中使用一行代碼讀取文件

    Java8中使用一行代碼讀取文件

    這篇文章主要介紹了Java8中使用一行代碼讀取文件,要注意,本文介紹的方法不適合讀取很大的文件,因為可能存在內(nèi)存空間不足的問題,需要的朋友可以參考下
    2015-03-03
  • Hibernate框架中的緩存技術(shù)詳解

    Hibernate框架中的緩存技術(shù)詳解

    這篇文章主要介紹了Hibernate框架中的緩存技術(shù),結(jié)合實例形式詳細分析了Hibernate框架緩存機制的原理與具體使用技巧,需要的朋友可以參考下
    2016-03-03
  • StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高

    StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高

    這篇文章主要介紹了StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • java中如何獲取時間戳的方法實例

    java中如何獲取時間戳的方法實例

    時間戳通常是一個字符序列,唯一地標(biāo)識某一刻的時間,所以下面這篇文章主要給大家介紹了關(guān)于java中如何獲取時間戳的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • 詳解如何實現(xiàn)SpringBoot的底層注解

    詳解如何實現(xiàn)SpringBoot的底層注解

    今天給大家?guī)淼奈恼率侨绾螌崿F(xiàn)SpringBoot的底層注解,文中有非常詳細的介紹及代碼示例,對正在學(xué)習(xí)java的小伙伴很有幫助,需要的朋友可以參考下
    2021-06-06
  • Java 基礎(chǔ):string中的compareTo方法

    Java 基礎(chǔ):string中的compareTo方法

    這篇文章主要介紹了Java 基礎(chǔ):string中的compareTo方法,文章圍繞string中的compareTo方法的相關(guān)資料展開文章詳細內(nèi)容,希望對待大家有所幫助
    2021-12-12

最新評論

宁安市| 巢湖市| 灵丘县| 饶平县| 宽城| 于都县| 邵阳市| 谷城县| 会理县| 罗源县| 荥经县| 陈巴尔虎旗| 石棉县| 石狮市| 云林县| 健康| 象州县| 武胜县| 宝应县| 庆安县| 仲巴县| 黔西县| 吉安市| 凤庆县| 萝北县| 宜良县| 东光县| 班玛县| 呼伦贝尔市| 财经| 邵武市| 陕西省| 噶尔县| 鄂托克旗| 丹巴县| 巴林右旗| 开江县| 裕民县| 南开区| 绥宁县| 观塘区|