Profile,译为“配置文件”
在这里的Spring Boot也是一样,我们可以配置很多个Profile,每个Profile都对应一整个完整的全局配置,激活哪个,那个对应的全局配置就生效,具体的配置:
1、properties格式的全局配置文件
默认的application.properties文件还是不可少,但是我们可以多做几个配置文件,名字取为application-xxx.properties
然后不做激活配置,默认就是使用application.properties,在application.properties做了激活配置,激活哪个,哪个生效:
激活application-aaaa.properties的配置:
依次类推.....
2、yaml格式配置文件的做法,多文档块方式
3、命令的方式激活
除了在默认的配置文件里激活Profile以外还可以用命令的方式激活,命令的方式激活时会忽略配置文件的激活配置
① 在idea里配置命令行参数:
② 打成jar包后,启动是在启动命令后带激活命令参数