java中Object和json相互转换的方式

1.org中jackson转换json,springboot中内置jackson

ObjectMapper o=new ObjectMapper();

List<>list=new ArrayList();

String jons=o.writeAsValueString(list);

2.alibaba中fastjson转换成json

java 复制代码
    @GetMapping("/test")
    public TbUser testHttpClient(){
        String url="http://localhost:8080/saveUser";
        TbUser user = new TbUser();
        user.setPhone("13568775074");
        user.setUsername("minming");
        user.setPassword("123456");
        //fastjson的JSONObject将Object转json
        String s = JSONObject.toJSONString(user);
        //返回json类型数据
        String result = CloseableHttpCilentsUtils.doPost(url, user, null);
        fastjson的JSONObject将json转Object
        JSONObject  response = JSONObject.parseObject(result);
        TbUser parse = JSONObject.toJavaObject(response, TbUser.class);
        return parse;
    }

返回结果:

java 复制代码
{
  "password": "123456",
  "phone": "13568775074",
  "username": "minming"
}
相关推荐
aibo860308几秒前
基于 Spring Boot + Vue3 的博物馆藏品管理系统设计与实现
java·spring boot·后端
fanruitian4 分钟前
python 进程 线程
java·前端·python
\光辉岁月/8 分钟前
javaSE8-新特性-Stream&Option
java·stream·option
zzu123zsw11 分钟前
把条件校验收敛到枚举接口:Spring Boot 统一断言模式与零污染异常切面工程化
java·spring boot·后端·架构设计
SL_staff14 分钟前
计划系统落地难?从开发者视角重构执行入口体验
java·开源·全栈
鬼手点金37 分钟前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
牛牛牌蜡笔小新1 小时前
Java-常用类库
java·开发语言
Wang's Blog1 小时前
Java 项目实战: 交友项目 - MongoDB集群:概述
java·mongodb·交友
wangchunyu1141 小时前
JAVA ThreadLocal、伪共享与Disruptor
java
慧都小项1 小时前
图解 MyEclipse Deployment Assembly:资源如何进入部署产物?
java·ide·tomcat·maven·myeclipse·部署排查