在开发页面的时候,遇到Long类型的数据,传送给前端遇到精度丢失的问题,
后端发的数据是这个。
前端接收到的数据是这样
解决的途径有二种:
1 、在后端把Long类型的数据改成String类型(不推荐)
2、springboot项目可以添加注解:@JsonSerialize(using= ToStringSerializer.class)
代码如下:
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
@ApiModelProperty(value = "id")
@JsonSerialize(using= ToStringSerializer.class)
private Long id;
备注:这里jackson提供的提供的工具包