在开发spring boot项目时,通常一套程序会被安装在不同环境中,比如开发,测试,生产等,其中数据库地址,服务器端口等配置都不同,每次打包都要修改配置文件,非常麻烦,profile就是提供一种方法进行动态配置切换。
配置方法
- 多profile文件方式



定义三个配置文件(三种环境)
application-dev
application-pro
application-test
在application中激活对应的配置
运行之后:

第二种:


- yml多文档方式
用 --- 分割区域

在区域外写全局的配置或激活语句

profile激活方式
- 配置文件
- 虚拟机参数



- 命令行参数
需要先将项目打jar包,然后在终端执行命令
java -jar xxx.jar --spring.profiles.active=dev
4672

被折叠的 条评论
为什么被折叠?



