SpringBoot之fastjson(M)详解编程语言

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); 
    }

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/11254.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论