SpringBoot 集成 fastJson

两种形式
1.
(1)启动类继承extends WebMvcConfigurerAdapter
(2)覆盖方法configureMessageConverters

 @Override
    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
        super.configureMessageConverters(converters);
      
        FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();
 
        FastJsonConfig fastJsonConfig = new FastJsonConfig();
        fastJsonConfig.setSerializerFeatures(
                SerializerFeature.PrettyFormat
        );
        fastConverter.setFastJsonConfig(fastJsonConfig);
      
        converters.add(fastConverter);
    }
2.在Application.java启动类中,注入Bean : HttpMessageConverters
@Bean
 public HttpMessageConverters fastJsonHttpMessageConverters() {
       FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter();
       FastJsonConfig fastJsonConfig = new FastJsonConfig();
       fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);
       fastConverter.setFastJsonConfig(fastJsonConfig);
       HttpMessageConverter<?> converter = fastConverter;
       return new HttpMessageConverters(converter);
    }
阅读更多
文章标签: springboot fastjson
个人分类: springboot
上一篇基于springboot的redis集群配置
下一篇Maven概述
想对作者说点什么? 我来说一句

springBoot 的代码示例

2018年02月23日 136KB 下载

没有更多推荐了,返回首页

关闭
关闭