甜蜜老鼠

文章
1
资源
0
加入时间
3年0月8天

spring java枚举转json 方便前端取值

以User类为例,User类中有个枚举类型的性别属性,如果不对其进行处理,转json时会使用枚举类的toString方法,这时给前端的是个字符串而不是json对象,前端很难取出值。未处理前:"gender":"GenderEnum.FEMALE(code=2, gender=女)"解决方法:使用jackson提供的注解 @JsonFormat,将其写在要转换的枚举类上@JsonFormat(shape = JsonFormat.Shape.OBJECT)@