返回Long类型数据过大,前端接收的数值错误问题

由于后端id是MyBatis-plus自动生成的 如:1397841330943807492
由于过长,前端接受到的数值变成了:1397841330943807500
解决方法:

1、返回String类型

	private String id;

这种的弊端是连接数据库时会有类型不匹配的错误

2、使用注解返回字符串格式

	@JsonSerialize(using = ToStringSerializer.class)
    private Long id;

版权声明:本文为m0_51079637原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。