其他分享
首页 > 其他分享> > 将Long类型转换成String类型

将Long类型转换成String类型

作者:互联网

 后端把Long类型的数据传给前端,前端可能会出现精度丢失的情况

       方法一:在后台将这个Long类型的字段转换成String类型的。

  方法二:使用fastjson的提供的注解,@JSONField(serializeUsing= ToStringSerializer.class)

比如数据表字段为数字Long类型

1、pom文件加入

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.71</version>
        </dependency>

2、对象基类加入

    @JSONField(serializeUsing = ToStringSerializer.class)
    @TableId(type = IdType.ASSIGN_ID)
    protected Long id;

 

标签:类型转换,fastjson,String,serializeUsing,Long,类型,JSONField
来源: https://www.cnblogs.com/xuchen0117/p/14142790.html