SpringBoot 热部署 和 yml类型配置文件

来源:互联网 发布:windows enbedded 编辑:程序博客网 时间:2024/06/05 17:01

SpringBoot热部署

在pom.xml文件中添加热部署依赖包
     <!-- 支持热布署 -->     <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional> </dependency> 

加了热部署之后,每当你修改代码是,控制台会自动刷新重启


SpringBoot配置文件(yml类型配置文件)

注意:SpringBoot官方建议使用上一节用的application.properties的配置文件,但是,因为我们在开发中需要配置的一些内容可以较多,需要提示信息和随时切换前后缀的信息和端口号,所以使用yml方式的配置文件更加普遍



application.yml配置
#配置springmvc的视图spring:  mvc:    view:      prefix: /WEB-INF/jsp/      suffix: .jsp #切换不同的配置文件  profiles:    active: dev

application-dev.yml
spring:  mvc:    view:      prefix: /WEB-INF/jsp/      suffix: .jspserver:  port: 90  

可以定义多个application-xxx.yml,需要引用到该文件就在application.yml中的profiles: active: xxx(对应前面的xxx,如:application-test.yml,这里active:后面的xxx则为test; active:test)