com.alibaba.fastjson.JSONException: short overflow : xxxx

实体对象中使用了Short类型,然后你的值超过了它的

基本数据类型范围

换成Integer/Long就行了。

 

再给大家补课一下。。。

整型:

byte:-2^7 ~ 2^7-1,即-128 ~ 127。1字节。Byte。末尾加B

short:-2^15 ~ 2^15-1,即-32768 ~ 32767。2字节。Short。末尾加S

有符号int:-2^31 ~ 2^31-1,即-2147483648 ~ 2147483647。4字节。Integer。

无符号int:0~2^32-1。

long:-2^63 ~ 2^63-1,即-9223372036854774808 ~ 9223372036854774807。8字节。Long。末尾加L。(也可以不加L)



你可能感兴趣的:(com.alibaba.fastjson.JSONException: short overflow : xxxx)