Java 后端Long类型字段返回给前端导致丢失精度。

Java后端ID由mybatis-plus自动生成的Long类型,返回给前端会导致丢失精度,所以需要将Long返回给前段时是String类型。

在实体类中字段加上注解。

@JsonSerialize(using = ToStringSerializer.class)

注意包别引入错了。

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;

Java 后端Long类型字段返回给前端导致丢失精度。_第1张图片

 Java 后端Long类型字段返回给前端导致丢失精度。_第2张图片

 

你可能感兴趣的:(java,小问题,java,mybatis,spring,javascript)