SpringBoot之fastjson(M)

来源:互联网 发布:开淘宝店的详细流程 编辑:程序博客网 时间:2024/05/22 09:37

1.默认springboot的json

这里写图片描述

2.配置com.alibaba.fastjson的json

这里写图片描述

A)配置方法

pom.xml添加jar包

<!-- fastjson --><dependency>   <groupId>com.alibaba</groupId>   <artifactId>fastjson</artifactId>   <version>1.2.15</version></dependency>

(1)启动类继承extends WebMvcConfigurerAdapter

(2)覆盖方法configureMessageConverters

@Override    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {        FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();        FastJsonConfig fastJsonConfig = new FastJsonConfig();        fastJsonConfig.setSerializerFeatures(                SerializerFeature.PrettyFormat        );        fastConverter.setFastJsonConfig(fastJsonConfig);        converters.add(fastConverter);        super.configureMessageConverters(converters);    }