springmvc返回枚举属性值

简介: 使用fastJSON ,在枚举中写toString 方法 如下@Overridepublic String toString() {return "{" + this.name() + ":" + description +'}';}description 就是你的中文描述然后配置fastjson针...

使用fastJSON ,在枚举中写toString 方法 如下
@Override
public String toString() {
return "{" + this.name() + ":" + description +'}';
}
description 就是你的中文描述
然后配置fastjson针对springmvc的转换器(网上一大堆)
注意在配置serializerFeature这个项时,添加一个WriteEnumUsingToString, 这表示用枚举toString输出.如果还不会私信我.

相关文章
|
8月前
SpringMVC-5种类型参数传递
SpringMVC-5种类型参数传递
64 0
|
JavaScript 前端开发
get请求包含参数属性为数组
get请求包含参数属性为数组
142 1
|
前端开发 Java 数据库
SpringBoot返回枚举对象中的所有属性以对象的形式返回(一个@JSONType解决)
SpringBoot返回枚举对象中的所有属性以对象的形式返回(一个@JSONType解决)
816 0
|
JSON 前端开发 Java
springboot中自定义JavaBean返回的json对象属性名称大写变小写问题
springboot中自定义JavaBean返回的json对象属性名称大写变小写问题
232 0
|
Java
解决freemarker数组中的对象属性获取不到
解决freemarker数组中的对象属性获取不到
485 1
|
JSON 前端开发 Java
SpringMVC 方法三种类型返回值总结,你用过几种?
SpringMVC 方法三种类型返回值总结,你用过几种?
springMvc18-cookievalue注解(显示cookie的值,默认必须有值
springMvc18-cookievalue注解(显示cookie的值,默认必须有值
81 0
springMvc18-cookievalue注解(显示cookie的值,默认必须有值
|
SQL XML Java
MyBatis——dao代理的使用、深入理解参数(传递一个参数、传递多个参数、使用entity实体类传递、使用自定义类传递、按位置传递、使用Map传递)
MyBatis——dao代理的使用、深入理解参数(传递一个参数、传递多个参数、使用entity实体类传递、使用自定义类传递、按位置传递、使用Map传递)
MyBatis——dao代理的使用、深入理解参数(传递一个参数、传递多个参数、使用entity实体类传递、使用自定义类传递、按位置传递、使用Map传递)
|
前端开发
SpringMVC的返回值类型(六)上
SpringMVC的返回值类型(六)
160 0
SpringMVC的返回值类型(六)上