import java.util.HashMap;
import java.util.Map;
public enum SysHomeTypeEnum {
SYS_HOME_TYPE_CATEGORY(1, "首页分类"),
SYS_HOME_TYPE_ADVERTISING(2, "首页广告");
private Integer code;
private String name;
SysHomeTypeEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
public Integer getCode() {
return code;
}
public String getName() {
return name;
}
public static SysHomeTypeEnum getEnumByKey(Integer code) {
if (null == code) {
return null;
}
for (SysHomeTypeEnum temp : SysHomeTypeEnum.values()) {
if (temp.getCode() == code) {
return temp;
}
}
return null;
}
public static final Map<Integer, String> map = new HashMap();
static {
for (SysHomeTypeEnum tEnum : SysHomeTypeEnum.values()) {
map.put(tEnum.getCode(), tEnum.getName());
}
}
}
SpringCloud微服务实战项目定义枚举类
最新推荐文章于 2023-02-23 20:23:18 发布