博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Java】SpringBoot 引入fastjson库进行json格式数据返回实例
阅读量:7209 次
发布时间:2019-06-29

本文共 952 字,大约阅读时间需要 3 分钟。

fastjson

fastjson是阿里巴巴开源的json操作库,功能强大,使用方便。

放入pom.xml

将下面的依赖写入pom.xml文件中

com.alibaba
fastjson
1.2.30

测试代码

import

import com.alibaba.fastjson.JSON;

测试用的class

package com.example.controller;public class Pencil {    private Long id;    private String price;    public Long getId() {        return id;    }    public void setId(Long id) {        this.id = id;    }    public String getPrice() {        return price;    }    public void setPrice(String price) {        this.price = price;    }}

encode

Pencil pencil1 = new Pencil();pencil1.setId((long) 2);pencil1.setPrice("$1");String jsonString = JSON.toJSONString(pencil1);System.out.println(jsonString);

结果

{"id":2,"price":"$1"}

decode

Object object = JSON.parseObject(jsonString, Pencil.class);System.out.println(object);

结果

com.example.controller.Pencil@219bd85b

总结

SpringBoot的管理依赖的方式很好用,做现代化项目很方便。

转载地址:http://relum.baihongyu.com/

你可能感兴趣的文章
Spring Data Solr
查看>>
页面渲染的同步和异步区别?
查看>>
MongoDB基本使用
查看>>
[转]Eclipse中远程调试Hadoop
查看>>
由一个C语言递归判断回文数的程序产生的回忆
查看>>
Linux下安装mysql5.7
查看>>
1.1.3 Getting Started_Budding Your First App_Building a Simple User Interface
查看>>
学习日记0907 GIL全局解释器锁 死锁与递归锁 信号量 Event事件 线程的queue
查看>>
linux awk函数
查看>>
性能测试
查看>>
阿里云服务器Linux CentOS安装配置(六)resin多端口配置、安装、部署
查看>>
jQuery对象与DOM对象之间的转换(转)
查看>>
asp.net跳转页面的三种方法比较
查看>>
Bzoj1076 [SCOI2008]奖励关
查看>>
JCo 指南
查看>>
git使用--pull代码时冲突
查看>>
1-3-1动态随屏幕变化而变化
查看>>
Reading papers_6(Pattern Recognition And Machine Learning一书,ing...)
查看>>
java mybatis 新增记录 与 insertSelective 保存问题
查看>>
cocos2d-x 搭建android开发环境记录
查看>>