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; }