Spring Boot 配置文件

Spring Boot 的默认配置文件为 src/main/resources/application.properties;

Spring Boot还支持YAML(Ain't a Markup Language)文件 ,以类似大纲的缩进形式来表示

除了可以在Spring boot的配置文件中设置各个Starter模块中预定义的配置属性,可以增加自定属性,

然后通过@Value 注解来加载这些自定义参数。

 

@Value("${book.name}")

 

配置文件中可以使用 ${random} 配置来产生随机的int,long,string 字符串等。

 

#随机字符串
com.blog.value=${random.value}

 

 

 

使用命令行参数

    java -jar xxx.jar --server.port=8888 两个减号就是对application.properties 中的属性进行赋值的标示。

多环境配置

    application-dev.properties:开发环境

    application-test.properties:测试环境

    application-prod.properties:生产环境

然后在application.properties 文件中通过spring.profiles.active 属性来设置

    spring.profiles.active=test 就会加载application-test.properties配置文件中的内容。

 

posted @ 2018-06-06 21:06  kangjie  阅读(179)  评论(0编辑  收藏  举报