栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Spring SpEL-用于创建字符串和自定义对象映射的表达语言

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring SpEL-用于创建字符串和自定义对象映射的表达语言

看来您之后犯了一个错误

'subRegionDesc',
,我认为您的意思是使用冒号,而不是逗号

通过Spring Boot,我建议您使用ConfigurationProperties而不是

@Value

例如,在这种情况下,您必须:

  1. 放入

    @EnableConfigurationProperties(SubRegionConfig.class)
    您的spring配置类之一。

  2. 创建配置类:

        @ConfigurationProperties(prefix = "sub.region")    public static class SubRegionConfig {        private Map<String, SubRegion> data;        //getters and setters    } 
  1. 使用
    .yml
    代替
    .properties
    ,例如:
        sub:      region:       data:         AF:          subRegionCd: '34'          subRegionName: 'Southern Asia'          subRegionDesc: ''          subRegionStatus: 'A'
  1. 之后,您可以从中获得所需的所有属性。
    SubRegionConfing
        @Autowired    private SubRegionConfig subRegionConfig;

ConfigurationsProperties
在大多数情况下更复杂,但更易于使用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/443231.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号