SpringBoot———使用FastJson解析数据
配置文件
spring boot默认使用的json解析框架是jackson,使用fastjson需要配置,首先引入fastjson依赖
pom.xml配置如下:
1 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
配置
配置有两种方式,一种是继承WebMvcConfigurerAdapter重写方法,另一种是@Bean注入第三方的json解析框架。
继承WebMvcConfigurerAdapter
1 | package net.zzqd.app; |
使用Bean注入
1 | package net.zzqd.app; |
测试类controller
1 | package net.zzqd.controller; |
实体类
1 | package net.zzqd.pojo; |
配置文件
SpringBoot默认编码UTF-8,为防止响应出现乱码,在application.properties中添加
1 | spring.http.encoding.force=true |
运行访问
1 | { "date":"2019-07-12 15", "id":1, "name":"朱朱" } |