Spring读取配置文件的若干方法

176 阅读1分钟

1.注解@ConfigurationProperties

yaml:

timeout:
  msg:
    - prdid: a
      deadline: T+1
      sendflag: true`
    - prdid: b
      deadline: T+1
      sendflag: true`

entity:

@Data
public class Demo {
    private String prdId;
    private String deadline;
    private String sendflag;
}

config:

@Data
@Component(value = "test1")
public class Resolve {
    private List<Demo> msg;
}