作为字典数据获取枚举值
发布日期:2021-06-29 11:47:05 浏览次数:2 分类:技术文章

本文共 1037 字,大约阅读时间需要 3 分钟。

@RequestMapping(value = "/getAmmeterType", method = {RequestMethod.GET})    @ResponseBody    @ApiOperation(notes = "获取电表类型",value = "获取电表类型")    public HZWebResponse getAmmeterType(HttpServletRequest request){        HZWebResponse resp = new HZWebResponse();        Map map = new HashMap();        AmmeterTypeEnum[] enums = AmmeterTypeEnum.values();		for (AmmeterTypeEnum ammeterTypeEnum : enums) {			map.put(ammeterTypeEnum.getCode(), ammeterTypeEnum.getDesc());		}        resp.setSuccess((Object)map);        return resp;    }

枚举类如下:

public enum AmmeterTypeEnum {	SinglePhase ("1","单相电表"),    TwoPhase("2","双相电表"),    ThreePhase("3","三相电表");    private String code;    private String desc;    AmmeterTypeEnum(String code, String desc){        this.code = code;        this.desc = desc;    }    public String getCode() {        return code;    }    public void setCode(String code) {        this.code = code;    }    public String getDesc() {        return desc;    }    public void setDesc(String desc) {        this.desc = desc;    }}

 

转载地址:https://blog.csdn.net/zzchances/article/details/105509304 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:spring缓存ehcache使用
下一篇:Http工具类java http调用

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月03日 00时23分24秒