springboot的热部署之代码配置(一)

1官方文档:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-dectools

点击Developer Tools,复制Maven的依赖包到pom.xml中

 

 

 

 

 

 

 

 2run application后,修改类,会自动进行热加载

3springboot默认不会监听静态资源文件

/META-INF/maven,/META-INF/resources,/resources,/public,templates

4指定文件不见行热部署

spring.devtools.restart.exclude=application.properties

5手工触发重启

在application中输入

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

 

 然后在src/main/resources下面新建一个File ,命名为trigger.txt,之后写版本version=1

 

在controller中改动代码,

 

 

 之后run application,通过接口地址访问http://localhost:8080/v1/pageUser?cityId=武汉&userId=李明,在控制台就会加载对应的信息

 

 

 

这种方法相当与版本控制

posted @ 2020-08-18 10:41  我是一只老白兔  阅读(232)  评论(0编辑  收藏  举报