一、什么是热部署以及为什么要配置热部署

在最近的开发中会经常调试一些接口,免不了要做一些小的改动,这个时候不得不把程序启启停停(效率低的一匹)。

好在有个好东西:热部署,有了它我们可以在修改页面、修改类时自动应用重启,效率提升的还是比较明显的。

二、如何实现热部署

ps:热部署的方式有三种,这里仅对比较简便的devtools做一下讲述

1、首先是pom文件中添加依赖

            
            org.springframework.boot
            spring-boot-devtools
            true
            true
        

2、然后进行devtools的相关配置(在yml文件如设置如下)

        spring:
            devtools:   
                 restart:
                    enabled: true  #设置开启热部署
                    additional-paths: src/main/java #重启目录
                    exclude: WEB-INF/**
                freemarker:
                    cache: false    #页面不加载缓存,修改即时生效

3、IDEA相关设置

热部署_热部署_热部署

四、后记

这个时候我们在做html页面的修改、修改配置文件、修改类时应用会重启,html页面也会刷新了。

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: lzxmw777

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注