接口返回Long类型数据,前端丢失精度解决办法,在实体类丢失精度的字段上使用@JsonSerialize(using = ToStringSerializer.class)注解就可以将Long类型的数据返回为String类型,使前端得到不丢失精度的数据.
引入
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
代码实例
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
没有加注解数据返返回展示
"id": 1501858645153079297
加注解数据返返回展示
"id": "1501858645153079297"