问题描述:
数据库使用bigint类型存储长度为19的值,在Java程序中使用Long类型存储,返回给前端时精度缺失。
解决办法:
返回给前端时要返回字符串类型,经查询,可使用 @JsonFormat 注解。
在Java类的属性上加
@JsonFormat(shape = JsonFormat.Shape.STRING)
注意:是Long类型,不能用long,否则注解无效
问题描述:
数据库使用bigint类型存储长度为19的值,在Java程序中使用Long类型存储,返回给前端时精度缺失。
解决办法:
返回给前端时要返回字符串类型,经查询,可使用 @JsonFormat 注解。
在Java类的属性上加
@JsonFormat(shape = JsonFormat.Shape.STRING)
注意:是Long类型,不能用long,否则注解无效