正在阅读:传智播客郑州校区带你在Spring Boot中使用FastJson解析Json数据传智播客郑州校区带你在Spring Boot中使用FastJson解析Json数据

2017-11-29 14:34 出处:其他 作者:佚名 责任编辑:huangying2

  首先,传智播客郑州校区为了让大家更容易理解,会先从创建maven工程开始,如下图:
 
 
      接下来,传智播客郑州校区继续给大家解析配置pom.xml
 
<parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>1.4.1.RELEASE</version>
  </parent>
 
<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <!-- 指定一下jdk的版本 ,这里我们使用jdk 1.7 ,默认是1.6 -->
    <java.version>1.7</java.version>
  </properties>
  
  <dependencies>
   <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    
    <!-- 添加fastjson 依赖包. -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.15</version>
</dependency>

<!-- spring boot devtools 依赖包. -->
<dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-devtools</artifactId>
           <optional>true</optional>
          <scope>true</scope>
</dependency>
    
  </dependencies>
 
       为了更能清晰了解包结构和类,传智播客为大家创建了下图内容
 
 
        之后,传智播客教大家如何编写上面三个类:
User:
 
      提供get、set方法。
FastJsonController:
App:
       上述步骤完成后,执行App类的main方法,等待项目启动完毕。然后在浏览器中访问
http://localhost:8080/getJson,返回结果如下图:
      发现中文乱码,这时修改controller类,如下图:
 
       结果如下图:
       最后,希望大家在工作中能够抓住问题的关键去解决问题。如果你想学习IT,如果你想月薪过万,那么就来传智播客郑州校区吧!

关注我们

最新资讯离线随时看 聊天吐槽赢奖品