springboot配置fastjson后端往前端传输格式化

Posted Eilen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot配置fastjson后端往前端传输格式化相关的知识,希望对你有一定的参考价值。

  

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.http.HttpMessageConverters;
import org.springframework.context.annotation.Bean;
import org.springframework.http.converter.HttpMessageConverter;

import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.fastjson.support.config.FastJsonConfig;
import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter;
@Bean
public HttpMessageConverters fastJsonHttpMessageConverters() {
// 1、需要先定义一个 convert 转换消息的对象;
FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();

//2、添加fastJson 的配置信息,比如:是否要格式化返回的json数据;
FastJsonConfig fastJsonConfig = new FastJsonConfig();
fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);

//3、在convert中添加配置信息.
fastConverter.setFastJsonConfig(fastJsonConfig);


HttpMessageConverter<?> converter = fastConverter;
return new HttpMessageConverters(converter);
}























以上是关于springboot配置fastjson后端往前端传输格式化的主要内容,如果未能解决你的问题,请参考以下文章

前端数据如何传给后端

怎么解决前端传的时间为null后端解析爆错

前端传字符串后端能解析成数字嘛

springboot配置fastjson

springboot+vue结合,后端学习前端(前端拦截器+后端拦截器)未登录访问其他页面,直接进入登陆界面

Servlet实现前后端json数据交互,前端js传输数据,后端fastjson解析json数据,以及Tomcat部署和jquery的部署