fastjson的依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>版本号</version>
</dependency>
编写FastJsonUtils工具类:https://my.oschina.net/lion1220/blog/3151033
FastJson序列化方式
SerializeFilter定制序列化
ParseProcess定制反序列化
@JSONField 定制序列化-----配置在字段或者getter/setter方法上,搭配JSON.toJSONString(实体类)方法使用,将实体类转换成json字符串。搭配JSON.parseObject(字符串,实体类.class)方法使用,将字符串转换成实体类。
@JSONType 定制序列化-----配置在类上
包含泛型类不能转换的问题,需要用到 TypeReference
ResponseEntity<User> response = JSON.parseObject(result, new TypeReference<ResponseEntity<User>>(){});
来源:oschina
链接:https://my.oschina.net/lion1220/blog/3210335