package com.zm.blog.config; import java.util.List; import org.springframework.context.annotation.Configuration; import org.springframework.http.converter.HttpMessageConverter; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; import com.alibaba.fastjson.serializer.SerializerFeature; import com.alibaba.fastjson.support.config.FastJsonConfig; import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter; @Configuration public class WebMvcConfigurer extends WebMvcConfigurerAdapter { @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { super.configureMessageConverters(converters); // 1.需要定义一个convert转换消息的对象 FastJsonHttpMessageConverter fastConvert = new FastJsonHttpMessageConverter(); // 2.添加fastJson的配置信息,比如:是否格式化返回的json数据 FastJsonConfig fastJsonConfig = new FastJsonConfig(); fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat); // 3.在convert中添加配置信息 fastConvert.setFastJsonConfig(fastJsonConfig); // 4.将convert添加到converters当中 converters.add(fastConvert); } }
spring boot爬坑之旅途--WebMvcConfigurer(mvc上下文配置)(4)
猜你喜欢
转载自blog.csdn.net/z3133464733/article/details/80215112
今日推荐
周排行