最近在开发过程中踩到到了fastjson的一个坑,写出来跟大家分享一下,同时也留个记录。
情况是这样子的,我们中间件是采用fastjson来进行序列化的,我们自己在代码中定义一个Response
类用于封装两个系统之间交换的数据,代码简化版大致如下:
public class Response<T> {
private int status;//用于标志调用状态
private T data;//实际数据
public int getStatus() {
return status;
}
public void setSta