后端数据库值:
1726425794751795202
前端传值:
1726425794751795200
最后两位丢失了精度
是因为前端数据类型的精度只有16位,而后端Long类型超过16位,超出的部分会丢失
解决办法:
在id字段上添加注解,自动将 long 转换为 string 返回给前端
@JsonSerialize(using= ToStringSerializer.class)
后端数据库值:
1726425794751795202
前端传值:
1726425794751795200
最后两位丢失了精度
是因为前端数据类型的精度只有16位,而后端Long类型超过16位,超出的部分会丢失
解决办法:
在id字段上添加注解,自动将 long 转换为 string 返回给前端
@JsonSerialize(using= ToStringSerializer.class)