用List配置
项目中存在黑名单(blackList)配置化的需求,如果使用List配置,配置文件的长度会很长,不易维护。
account-limiter:
account-black-list:
- 1
- 2
- 3
- 4
- 5
- 6
用String强制转换成Set
虽然yaml基础配置不支持set,但是通过!!set可以实现将一行规范格式的数据强制转换成Set。
account-limiter:
account-black-set: !!set {1, 2, 3, 4, 5, 6}
网友评论