spring boot使用配置文件内容

配置文件如下所示:

server:
  port: 8081
  context-path: /demo

tag: 12

user:
  name1: mist-dev
  password: 123

然后可以通过以下两种形式读取配置:

1.读取tag:

    @Value("${tag}")
    public String tag;

2.读取user:(表示读取前缀为user的配置内容,匹配到属性)

@Component
@ConfigurationProperties(prefix = "user")
public class User {
    private String name1;
    private String password;
    
    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getName1() {
        return name1;
    }

    public void setName1(String name1) {
        this.name1 = name1;
    }
}
@Value("${tag}")
public String tag;
原文地址:https://www.cnblogs.com/miaoying/p/8439264.html