场景:
需要把enum里面定义的全部枚举及其属性,转换为json,然后传到页面(作为下拉菜单key-value)
http://www.baeldung.com/jackson-serialize-enums
@JsonValue
public Map<String, Object> toMap() {
Map<String, Object> map = new HashMap<>();
map.put("name", getName());
map.put("code", getCode());
return map;
}