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"
}
相关推荐
Fantasydg15 小时前
外卖项目day02
java
Kuo-Teng15 小时前
LeetCode 139: Word Break
java·算法·leetcode·职场和发展·word·动态规划
百***355116 小时前
Tomcat10下载安装教程
java
一心只读圣贤猪16 小时前
Canal ES Adapter pkVal 为 null 问题解决方案
java·后端
大头an16 小时前
深入理解Spring核心原理:Bean作用域、生命周期与自动配置完全指南
java·后端
消失的旧时光-194316 小时前
Kotlinx.serialization 使用指南
android·kotlin·json
戴誉杰17 小时前
idea 2025.2 重置试用30天,无限期使用
java·ide·intellij-idea
消失的旧时光-194318 小时前
Kotlinx.serialization 项目集成
android·kotlin·json
q***787818 小时前
Spring学习——新建module模块
java·学习·spring