fastjson.jar是阿里开发的一款专门用于Java开发的包,可以方便的实现json对象与JavaBean对象的转换,实现JavaBean对象与json字符串的转换,实现json对象与json字符串的转换。
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.67</version>
</dependency>
直接返回一个
return JSON.toJSONString(list);即可。
jackson也可用于实现json数据传输。
在controller中需要 添加这两句:
ObjectMapper objectMapper = new ObjectMapper();
//将我们的对象解析成为json格式
String json = objectMapper.writeValueAsString(list);
return json;
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.8</version>
</dependency>