这个问题是sql使用format()函数格式化引起的,格式化数值时,当数值过大会自动加上','逗号,类似1,111,111.00,这样BigDecimal类型就接收不了了,解决办法很简单:
1.不使用format()函数格式化;
2.如果项目必须用到format()函数格式化成类似1,111,111.00这样的数值,实体类可以用String接收,即可解决。
这个问题是sql使用format()函数格式化引起的,格式化数值时,当数值过大会自动加上','逗号,类似1,111,111.00,这样BigDecimal类型就接收不了了,解决办法很简单:
1.不使用format()函数格式化;
2.如果项目必须用到format()函数格式化成类似1,111,111.00这样的数值,实体类可以用String接收,即可解决。