Spring Boot配置文件yml自定义数组或List集合
自定义List集合
首先在application.yml
文件中配置
email:
mailList[0]:
username: xxx@xxx.com
password: axxx
mailList[1]:
username: xxx@xxx.com
password: bxxx
然后配置接受类
@Data
@Configuration
@ConfigurationProperties("email")
public class EmailConfig {
private List<MailInfo> mailList; //注意字段名称保持一致
}
MailInfo类的内容是
@Data
public class MailInfo {
private String username;
private String password;
}
自定义数组
首先在application.yml文件中配置
path:
ignored-token-path: /base/xx/login, /home/**
ignored-role-path: /base/xx/logout, /base/xx/menu
然和配置接受类
@Data
@Configuration
@ConfigurationProperties("path")
public class PathConfig {
private String[] ignoredTokenPath;
private String[] ignoredRolePath;
}
版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/11/spring-boot-configuration-file-yml-custom-array-or-list-collection/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
打赏
海报
Spring Boot配置文件yml自定义数组或List集合
自定义List集合
首先在application.yml文件中配置
email:
mailList[0]:
username: xxx@xxx.com
password: axxx
mailList[1]:
username: xxx@……
文章目录
关闭
共有 0 条评论