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"
}
相关推荐
百***07451 分钟前
小米MiMo-V2-Flash深度解析:国产开源大模型标杆+一步API接入全指南
java·大数据·开源·php
信也科技布道师1 分钟前
基石Redis实例自动化调度之路
java·开发语言·redis·自动化
静小谢4 分钟前
前端mock假数据工具JSON Server使用笔记
前端·笔记·json
666HZ66616 分钟前
程序设计竞赛java
java·开发语言
三不原则17 分钟前
AIOps 技术架构全景:数据采集→分析→自动化执行全流程
java·架构·自动化
今天多喝热水22 分钟前
SpEL(Spring Expression Language) 表达式
java·后端·spring
wasp52022 分钟前
Hudi 客户端实现分析
java·开发语言·人工智能·hudi
学海无涯书山有路23 分钟前
Android LiveData + MVVM 新手入门教程(基于 XML+Java)
android·xml·java
Hello.Reader24 分钟前
Flink 2.0 从 flink-conf.yaml 到 config.yaml 的正确打开方式(含迁移与最佳实践)
java·前端·flink