1、 需求
在SpringBoot中,可以使用多环境配置来根据不同的运行环境(如开发、测试、生产)加载不同的配置。SpringBoot支持多环境配置让应用程序在不同的环境中使用不同的配置参数,例如数据库连接信息、日志级别、缓存设置等。
2、 多环境配置的常见方法
①属性文件分离
②YAML配置文件(常用)
③命令行参数(动态)(常用)
④补充:激活对应的外部配置:
spring: profiles: active: test,dev # 激活外部的配置,写配置文件”-“后面的(application-dev、application-test) # 外部配置的key和application的key重复时 外部的覆盖内部的!!