一、多环境配置及对象赋值
1.在resources下创建创建application.yaml文件
2.在application.yaml文件添加内容
server:
port: 8080
spring:
profiles:
active: test
---
server:
port: 8081
spring:
profiles: dev
person:
name: test
age: 13
---
server:
port: 8082
spring:
profiles: test
person:
name: test1
age: 15
3.我们可以在controller里通过@Value进行赋值
这里需要注意,@Value注解不能作为局部变量,如在hello()方法中使用,否则会报'@Value' not applicable to local variable的错误
4.整体效果如下
我们选择了test环境,运行后的接口为8082