【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

研发和经理现在都用的yml,万一研发离职了,把 经理的配置给搞掉了,那咋办【哈哈哈】
【让开发上传的文件不生效】
【两种改法】
先来一个新模块工程【好久不见】

勾一个web 就行

直接创建

一个全新的SringBoot 工程
复制咱们第一个模块中的controller

修改配置文件名

启动服务看看

这是默认配置
如果让我们自定义那个properties 生效呢?
两种办法
① 使用临时属性
--spring.config.name=ebank

apply
再来重启一次

可以看到,成功80了【这就是第一种】
如果配置文件格式为yml

重启服务

OK, 说明这种操作不挑配置文件格式
这种方式也可以根据文件路径寻找配置文件
--spring.config.location=classpath:/ebank.yml试试
OK。这样也可以。【甚至可以是绝对路径】
这种方式还可以加多个,以逗号分隔,但是只有最后一个生效
试试
启动
确实
回顾一下
通过启动参数加载配置文件(无需书写配置文件扩展名)

不挑配置文件格式【properties与yml文件格式均支持】
通过启动参数加载指定文件路径下的配置文件

这种方式也不挑文件格式
通过启动参数加载指定文件路径下的配置文件时可以加载多个配置

多配置文件常用于将配置进行分类,进行独立管理,或将可选配置单独制作便于上线更新维护