SpringMVC_09_FastJson

FastJson

  • Fastjson 是一个 Java类库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。

  • FastJson的使用步骤

    第一步: 导入依赖

      <!-- fastjson -->
       <dependency>
           <groupId>com.alibaba</groupId>
           <artifactId>fastjson</artifactId>
           <version>1.2.70</version>
       </dependency>
    

    第二步:使用

         @RequestMapping("t2")
         @ResponseBody  //加了 @ResponseBody就不会走视图解析器了,会直接返回一个字符串
         public String fastJson() {
    
             //创建List集合
             List<User> userList=new ArrayList<User>();
    
             //创建对象
             User user1=new User("张三","12345");
             User user2=new User("李四","12345");
    
             //加入集合
             userList.add(user1);
             userList.add(user2);
    
             //使用FastJson,把集合对象转换成json
             String str=JSON.toJSONString(userList);
             return  str;
    
    
         }
    
posted @ 2021-05-18 17:06  失昼  阅读(45)  评论(0编辑  收藏  举报