把不同环境(测试、生产)的配置参数(比如端口号,数据库地址)写在各自的文件中。
1、创建各个环境的配置文件
#命名格式
application-{profile}.properties
profile的值可以是dev,prod,pre
2、环境的配置创建完成之后,在项目中application.properties添加如下代码
#默认测试环境dev
spring.profiles.active=dev
3、部署
按上面配置的话,默认启动的Jar包是测试环境的,如需切换,在启动的命令后面追加--spring.profiles.active