欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Springboot+devtools配置熱部署過(guò)程

 更新時(shí)間:2024年11月04日 09:46:29   作者:瘋狂咕嚕咚  
SpringBoot提供的spring-boot-devtools模塊可以實(shí)現(xiàn)應(yīng)用的熱部署,極大提升開(kāi)發(fā)效率,通過(guò)添加POM依賴(lài)、配置yml文件、使用IDE快捷鍵等步驟,可以無(wú)需手動(dòng)重啟即可自動(dòng)加載變更,這種方式不僅適用于靜態(tài)文件的自動(dòng)加載,也適用于整個(gè)SpringBoot工程,是提高開(kāi)發(fā)效率的有效手段

Springboot+devtools配置熱部署

Spring Boot提供了spring-boot-devtools這個(gè)模塊來(lái)使應(yīng)用支持熱部署,可以提高開(kāi)發(fā)者的開(kāi)發(fā)效率,無(wú)需手動(dòng)重啟Spring Boot應(yīng)用就能實(shí)現(xiàn)自動(dòng)加載

之前寫(xiě)了一篇可以自動(dòng)加載springboot靜態(tài)文件的,這次的只需要在原來(lái)的基礎(chǔ)上再加一些配置即可實(shí)現(xiàn)springboot工程的熱部署

步驟如下:

1、pom文件增加依賴(lài)

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <optional>true</optional>
    </dependency>
</dependencies>
 
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <fork>true</fork> <!--重要-->
            </configuration>
        </plugin>
    </plugins>
</build>

2、yml文件中添加配置使其生效

#  devtools
debug: true
spring:
  devtools:
    restart:
      enabled: true  #設(shè)置開(kāi)啟熱部署
  freemarker:
    cache: false    #頁(yè)面不加載緩存,修改即時(shí)生效

3、快捷鍵:Ctrl+Alt+S

4、快捷鍵:Ctrl+Shift+A

輸入Registry,點(diǎn)擊進(jìn)入勾選:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot調(diào)用DeepSeek接口的實(shí)現(xiàn)

    SpringBoot調(diào)用DeepSeek接口的實(shí)現(xiàn)

    本文主要介紹了SpringBoot調(diào)用DeepSeek接口的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • idea中如何過(guò)濾某些文件不提交的方法實(shí)現(xiàn)

    idea中如何過(guò)濾某些文件不提交的方法實(shí)現(xiàn)

    本文主要介紹了idea中如何過(guò)濾某些文件不提交,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Java中的clone方法實(shí)例詳解

    Java中的clone方法實(shí)例詳解

    這篇文章主要介紹了Java中的clone方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • spring security CSRF防護(hù)的示例代碼

    spring security CSRF防護(hù)的示例代碼

    這篇文章主要介紹了spring security CSRF防護(hù)的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-03-03
  • java反射深入剖析(推薦)

    java反射深入剖析(推薦)

    下面小編就為大家?guī)?lái)一篇java反射深入剖析。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07
  • intellij idea旗艦版解決學(xué)生無(wú)法注冊(cè)問(wèn)題詳解

    intellij idea旗艦版解決學(xué)生無(wú)法注冊(cè)問(wèn)題詳解

    這篇文章主要介紹了intellij idea旗艦版解決學(xué)生無(wú)法注冊(cè)問(wèn)題詳解,文中通過(guò)圖文示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Java 編程如何使用 Class.forName() 加載類(lèi)

    Java 編程如何使用 Class.forName() 加載類(lèi)

    在一些應(yīng)用中,無(wú)法事先知道使用者將加載什么類(lèi),而必須讓使用者指定類(lèi)名稱(chēng)以加載類(lèi),可以使用 Class的靜態(tài)forName()方法實(shí)現(xiàn)動(dòng)態(tài)加載類(lèi),這篇文章主要介紹了Java編程如何使用Class.forName()加載類(lèi),需要的朋友可以參考下
    2022-06-06
  • SpringBoot參數(shù)校驗(yàn)之@Validated的使用詳解

    SpringBoot參數(shù)校驗(yàn)之@Validated的使用詳解

    這篇文章主要通過(guò)示例為大家詳細(xì)介紹一下介紹了SpringBoot參數(shù)校驗(yàn)中@Validated的使用方法,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-06-06
  • java對(duì)象初始化順序驗(yàn)證示例

    java對(duì)象初始化順序驗(yàn)證示例

    以下這段小程序?qū)φ{(diào)用對(duì)象構(gòu)造函數(shù)時(shí),父類(lèi)構(gòu)造函數(shù)、成員變量初始化函數(shù),以及非靜態(tài)初始化塊調(diào)用順序進(jìn)行驗(yàn)證,不考慮靜態(tài)成員及靜態(tài)初始化塊
    2014-02-02
  • Java服務(wù)端服務(wù)監(jiān)控:Prometheus與Spring Boot Actuator的集成方式

    Java服務(wù)端服務(wù)監(jiān)控:Prometheus與Spring Boot Actuator的集成方式

    本文介紹了如何將Prometheus與SpringBootActuator集成,實(shí)現(xiàn)對(duì)Java服務(wù)端應(yīng)用的監(jiān)控,通過(guò)集成,可以利用Prometheus的強(qiáng)大監(jiān)控能力,及時(shí)發(fā)現(xiàn)和解決性能問(wèn)題
    2024-12-12

最新評(píng)論