当你系统使用了分布式id的时候,你就会发现有时候根据id查询值查不到,那是因为Long类型19位,前端从json获取Long,长度不够,需要转String,但是id转String影响性能,所以加个配置,全局Long类型转String,返回前端,就没问题了
#Long类型导致前端取到的值丢失精度
spring.jackson.generator.write-numbers-as-strings=true
当你系统使用了分布式id的时候,你就会发现有时候根据id查询值查不到,那是因为Long类型19位,前端从json获取Long,长度不够,需要转String,但是id转String影响性能,所以加个配置,全局Long类型转String,返回前端,就没问题了
#Long类型导致前端取到的值丢失精度
spring.jackson.generator.write-numbers-as-strings=true