分享

spring 数组configuration

 motan 2018-05-17
# 配置邮件mail:
  configs:
    # 账号
    - username: fapiao@QQ.com      
      password: 123456
      host: smtp.qq.com      
      port: 25
      protocol: smtp      
      default-encoding: UTF-8
    # 账号A
    - username: fapiaoa@QQ.com      
      password: 123456
      host: smtp.qq.com      
      port: 25
      protocol: smtp      
      default-encoding: UTF-8
@Data
@Component
@ConfigurationProperties(prefix = "mail")
public class MailConfig {

    private List<MailProperties> configs;

    @Data
    public static class MailProperties {

        /**
         * 密码
         */
        private String username;

        /**
         * 密码
         */
        private String password;

        /**
         * host
         */
        private String host;

        /**
         * 端口
         */
        private Integer port;

        /**
         * 协议
         */
        private String protocol;

        /**
         * 默认编码
         */
        private String defaultEncoding;

    }}

来源:https://www.jianshu.com/p/9c44f676fa31

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约