Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题
来源:互联网 发布:查看本地数据库ip 编辑:程序博客网 时间:2024/05/19 05:31
import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.module.SimpleModule;import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;import org.springframework.context.annotation.Configuration;import org.springframework.http.converter.HttpMessageConverter;import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;import org.springframework.web.servlet.config.annotation.EnableWebMvc;import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;import java.util.List;/** * Created by CrazyIter on 2017/3/27. */@EnableWebMvc@Configurationpublic class WebConfig extends WebMvcConfigurerAdapter { public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { MappingJackson2HttpMessageConverter jackson2HttpMessageConverter = new MappingJackson2HttpMessageConverter(); ObjectMapper objectMapper = new ObjectMapper(); /** * 序列换成json时,将所有的long变成string * 因为js中得数字类型不能包含所有的java long值 */ SimpleModule simpleModule = new SimpleModule(); simpleModule.addSerializer(Long.class, ToStringSerializer.instance); simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance); objectMapper.registerModule(simpleModule); jackson2HttpMessageConverter.setObjectMapper(objectMapper); converters.add(jackson2HttpMessageConverter); }}
0 0
- Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题
- Spring boot处理Long类型的Json数据,前端调用精度丢失
- 解决js处理Long类型丢失精度的问题
- java的long类型转为json格式后,js中精度丢失问题
- Spring MVC自定义消息转换器(可解决Long类型数据传入前端精度丢失的问题)
- js处理浮点型的bug问题--js精度丢失
- long long类型转double类型部分精度丢失问题
- Oracle TimeStamp类型精度丢失的问题
- iOS - Json解析数据精度丢失处理
- 数据精度问题的处理
- double类型转int类型,精度丢失的问题
- Mybatis 插入数据的时候Date类型,时间精度丢失
- json解析存在的精度丢失问题详解
- 关于数据序列化(5),定制FastJSON序列化(解决Java大Long类型js的Number接收丢失数据的问题,不序列化某些属性)
- java中Double类型的运算精度丢失的问题
- java Long类型转为json后数据损失精度
- float丢失精度的问题
- double丢失精度的问题
- Android 二维码扫描大小,扫描画面方向,设置前置后置摄像头
- 蓝桥历年蚂蚁感冒
- C# DataRow 学习总结
- craze face
- 主机序和网络序
- Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题
- 正则表达式验证IP地址
- 前端开发框架之AngularJS篇
- 总结
- 【Java】Java根据出生日期计算还有几天的生日
- 解决XRecyclerView动态切换布局管理器 多次调用setAdapter崩溃
- 解析常见网络钓鱼攻击方法
- svn权限分配
- Netlink通信kernel and user space