SpringBoot中Fastjson解析Json数据的方法有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计301个文字,预计阅读时间需要2分钟。
方法一:在pom.xml文件下添加依赖包
1.在pom.xml文件中添加以下依赖:
xml com.alibaba fastjson 1.2.152.修改启动文件:
javapackage myshop;import java.util.List;
import org.springframework.boot.SpringApplication;
方法一:
1.在pom.xml文件下添加依赖包
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</version> </dependency>
2.修改启动文件
package myshop; import java.util.List; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.localhost:8080/getUser
方法二:除了启动类,其余代码都和方法一一样
package myshop; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.web.HttpMessageConverters; import org.springframework.context.annotation.Bean; import org.springframework.http.converter.HttpMessageConverter; import com.alibaba.fastjson.serializer.SerializerFeature; import com.alibaba.fastjson.support.config.FastJsonConfig; import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter; @SpringBootApplication public class App { @Bean public HttpMessageConverters fastJsonHttpMessageConverter() { FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter(); FastJsonConfig fastConfig = new FastJsonConfig(); fastConfig.setSerializerFeatures(SerializerFeature.PrettyFormat); fastConverter.setFastJsonConfig(fastConfig); HttpMessageConverter<?> converts = fastConverter; return new HttpMessageConverters(converts); } public static void main(String[] args) { // TODO Auto-generated method stub SpringApplication.run(App.class, args); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计301个文字,预计阅读时间需要2分钟。
方法一:在pom.xml文件下添加依赖包
1.在pom.xml文件中添加以下依赖:
xml com.alibaba fastjson 1.2.152.修改启动文件:
javapackage myshop;import java.util.List;
import org.springframework.boot.SpringApplication;
方法一:
1.在pom.xml文件下添加依赖包
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</version> </dependency>
2.修改启动文件
package myshop; import java.util.List; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.localhost:8080/getUser
方法二:除了启动类,其余代码都和方法一一样
package myshop; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.web.HttpMessageConverters; import org.springframework.context.annotation.Bean; import org.springframework.http.converter.HttpMessageConverter; import com.alibaba.fastjson.serializer.SerializerFeature; import com.alibaba.fastjson.support.config.FastJsonConfig; import com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter; @SpringBootApplication public class App { @Bean public HttpMessageConverters fastJsonHttpMessageConverter() { FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter(); FastJsonConfig fastConfig = new FastJsonConfig(); fastConfig.setSerializerFeatures(SerializerFeature.PrettyFormat); fastConverter.setFastJsonConfig(fastConfig); HttpMessageConverter<?> converts = fastConverter; return new HttpMessageConverters(converts); } public static void main(String[] args) { // TODO Auto-generated method stub SpringApplication.run(App.class, args); } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

