SpringBoot中application.properties注入List类型

  • 在properties定义List类型数据
[email protected];[email protected]
  • 用@Value注入数据,在注入的时候注意要结合Spring的Spel表达式使用,指定集合类型的分隔符,这里用;分隔。
 @Value("#{'${usercancel.emaillist}'.split(';')}")
    private List<String> emailList;

将这些配置信息配置到properties或者yml文件中,可在不同环境下使用spring.profile.active一键切换。

你可能感兴趣的:(springboot,spring,boot,java,spring)