1. 程式人生 > >FastJson 配置Long轉String類型 , 解決前後端交互, id過長,失去精度的問題

FastJson 配置Long轉String類型 , 解決前後端交互, id過長,失去精度的問題

style long oba span lin converter rem lob mvc

@Configuration
public class SessionConfig implements WebMvcConfigurer{
    
    @Override
    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
        FastJsonHttpMessageConverter fastJsonConverter = new FastJsonHttpMessageConverter();
        FastJsonConfig fjc 
= new FastJsonConfig(); SerializeConfig serializeConfig = SerializeConfig.globalInstance; serializeConfig.put(Long.class , ToStringSerializer.instance); serializeConfig.put(Long.TYPE , ToStringSerializer.instance); fjc.setSerializeConfig(serializeConfig); fastJsonConverter.setFastJsonConfig(fjc); converters.add(fastJsonConverter); } }

FastJson 配置Long轉String類型 , 解決前後端交互, id過長,失去精度的問題