• 2024-09-05Long类型精度丢失
    当实体类中的字段为Long类型,且值超过前端js显示的长度范围时会导致前端回显错误。方法1使用@JsonSerialize注解的时候把Long自动转为String@JsonSerialize(using=ToStringSerializer.class)privateLongid;方法2使用@JsonFormat注解的时候把Long自动转为String@J
  • 2024-06-06long类型精度丢失问题的三种解决方案 (在Long长度大于17位时会出现精度丢失的问题)
    1.简介​对于Long类型的数据,如果我们在Controller层将结果序列化为json,直接传给前端的话,在Long长度大于17位时会出现精度丢失的问题2.解决方案2.1注解2.1.1@JsonFormat@JsonFormat(shape=JsonFormat.Shape.STRING)2.1.2@JsonSerialize@JsonSerialize(using=To