弹簧引导中的JSON数据如何利用FastJson进行解析

  介绍

这篇文章将为大家详细讲解有关弹簧引导中的JSON数据如何利用FastJson进行解析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<强> 1。引入fastjson依赖库:

& lt; !——添加fastjson解析JSON数据——比;   & lt; dependency>   & lt; groupId> com.alibaba   & lt; artifactId> fastjson   & lt; version> 1.2.16   & lt;/dependency>

<强> 2。配置fastjson

这里要说下很重要的话,官方文档说的1.2.10以后,会有两个方法支持HttpMessageconvert,一个是FastJsonHttpMessageConverter,支持4.2以下的版本,一个是FastJsonHttpMessageConverter4支持4.2以上的版本,具体有什么区别暂时没有深入研究。这里也就是说:低版本的就不支持了,所以这里最低要求就是1.2.10 +

方式一:

(1)启动类继承WebMvcConfigurerAdapter

(2)覆盖方法configureMessageConverters

具体代码:

 @SpringBootApplication//申明让弹簧引导自动给程序进行必要的配置,等价于以默认属性使用@ configuration, @EnableAutoConfiguration和@ComponentScan
  公共类的应用程序扩展WebMvcConfigurerAdapter {
  
  @Override
  公共空间configureMessageConverters (List 

方式二:

在配置类或启动类中,注入Bean: HttpMessageConverters

/* *   *豆配置管理   *由surpass.wei@gmail.com>关于弹簧引导中的JSON数据如何利用FastJson进行解析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

弹簧引导中的JSON数据如何利用FastJson进行解析