首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SpringBoot基础篇之@Value中哪些你不知道的知识点

    列表配置 在配置文件中whiteList,对应的value是 4,5,6, 用英文逗号分隔,对于这种格式的参数值,可以直接赋予List /** * 英文逗号分隔,转列表 */ @Value...("${auth.jwt.whiteList}") private List whiteList; 上面这个属于正确的使用姿势,但是下面这个却不行了 /** * yml数组,无法转换过来,...只能根据 "auth.jwt.blackList[0]", "auth.jwt.blackList[1]" 来取对应的值 */ @Value("${auth.jwt.blackList:10,11,12...}") private String[] blackList; 虽然我们的配置参数 auth.jwt.blackList是数组,但是就没法映射到上面的blackList (即使换成 ListblackList是拿不到配置信息的,只能通过auth.jwt.blackList[0], auth.jwt.blackList[1]来获取 那么问题来了,怎么解决这个呢?

    1.3K30
    领券