springboot配置文件

2017-08-05  本文已影响134人  maylor_zhu

在配置文件中使用自定义参数

myport=8080
server.port=${myport}

在代码里面使用自定义参数

通过注解@Value来加载自定义参数

在配置文件中使用随机数

使用不同配置文件启动

创建一个简单的springboot应用
创建三个配置文件application.properties,application-dev.properties,application-test.properties

application.properties

spring.profiles.active=dev

application-dev.properties

spring.application.name=config-client
server.port=8080

application-test.properties

spring.application.name=config-client
server.port=8081

启动之后,系统使用了8080端口启动,使用dev配置文件
在通过java -jar方式启动的时候,可以通过带参数,在启动的时候动态使用配置文件,不带参数,默认使用application.properties里面配置的配置文件

java -jar xxx.jar --spring.profiles.active=test

系统使用8081端口,使用test配置文件

配置文件加载顺序

优先级由高到低

上一篇下一篇

猜你喜欢

热点阅读