• 【Properties】在Properties中配置List


    entry.tacSrcList[0].key=DM
    entry.tacSrcList[0].value=1 DM平台数据
    entry.tacSrcList[1].key=MIIT
    entry.tacSrcList[1].value=2 集团下发数据
    entry.tacSrcList[2].key=ETCC
    entry.tacSrcList[2].value=3 欧洲型号中心数据
    entry.tacSrcList[3].key=WAP
    entry.tacSrcList[3].value=4 WAP日志数据
    entry.tacSrcList[4].key=TIER
    entry.tacSrcList[4].value=5 泰尔实验室数据
    entry.tacSrcList[5].key=DBHOUSE
    entry.tacSrcList[5].value=6 DBHOUSE网站数据
    entry.tacSrcList[6].key=OTHER
    entry.tacSrcList[6].value=7 其他来源数据
    entry.tacSrcList[7].key=SZ
    entry.tacSrcList[7].value=8 山寨

    对应的Java POJO

    import org.springframework.boot.context.properties.ConfigurationProperties;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.context.annotation.PropertySource;
    import java.util.List;
    
    @Configuration
    @ConfigurationProperties(prefix = "entry")
    @PropertySource(value = "classpath:application.properties",encoding="UTF-8")
    public class TacSrcListVo {
        private List<TacSrcVo> tacSrcList;
    
        public List<TacSrcVo> getTacSrcList() {
            return tacSrcList;
        }
    
        public void setTacSrcList(List<TacSrcVo> tacSrcList) {
            this.tacSrcList = tacSrcList;
        }
    }
    import lombok.Data;
    
    @Data
    public class TacSrcVo {
        private String key;
        private String value;
    }

    调用

    @Autowired
    private TacSrcListVo tacSrcListVo;
    
    
     @GetMapping("/add")
     public String add(ModelMap mmap)
     {
           mmap.put("tacSrcList", tacSrcListVo.getTacSrcList());
           return prefix + "/add";
      }
  • 相关阅读:
    Win10 开启IIS后,访问“localhost”,报错无“C:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files”写访问权限
    使用pip安装Python扩展包时,如何提高速度?
    Django之路由层
    第一个Django项目
    Django简介
    DIY一个Web框架
    http协议
    Web应用和Web框架
    Python递归的经典案例
    Python修改文件的两种方法
  • 原文地址:https://www.cnblogs.com/person008/p/15323541.html
Copyright © 2020-2023  润新知