介绍
这篇文章将为大家详细讲解有关弹簧引导中的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进行解析