我们数据库使用的是Bigint存放的是雪花ID,我们java实体类使用的是Long类型 我们后端查询的数据库跟我们返回到前端的ID数据不一致 问题 我们数据库存放的是雪花ID,java的Long类型可以取值,但是JSON序列号的时候就超过取值范围了,所以我们需要在序列号上做修改 解决 1 : 将我们java中的long类型改成String类型 2:在我们Long类型的实体类上添加注解 @JsonSerialize(using = ToStringSerializer.class) 修改后