目录
配置文件介绍
在前面我们创建的springboot工程中我们看到,在resources下有一个文件,其名称为application.properties,这就是我们springboot的配置文件。
其实,我们的配置文件可以有两种情况即为application.properties和application.yml(有的也写为.yaml)。
配置文件的用法
我们在上篇文章中访问我们自己写的Controller的时候并没有设置端口号,也没有设定contextpath,其默认的就是8080端口,且其path为"",这就是我们启动项目时候,控制台打印情况。
我们可以在配置文件中对端口和path进行设置如下:
此时打印信息为 当然我们可以在yml中进行修改
当.properties与.yml文件同时存在时,起作用的时.properties文件。由于个人习惯的问题,我喜欢使用yml文件,因此以后的项目中我就是用yml文件。
多环境配置
项目的开发过程中有开发环境, 测试环境, 上线的环境。
每个环境有不同的配置信息, 例如端口, 上下文件, 数据库url,用户名,密码等等
使用多环境配置文件,可以方便的切换不同的配置。
使用方式: 创建多个配置文件, 名称规则: application-环境名称.properties(yml)
创建开发环境的配置文件: application-dev.properties( application-dev.yml )
创建测试者使用的配置: application-test.properties
①创建多个配置文件
②不同的配置文件中写入自己的配置
③在主配置中写入使用的配置信息
这里以线上为例子,启动项目
我们看到,现在使用的环境就是线上的环境了