首页 > 编程语言 >JAVA将Object类对象转为对应实体类对象

JAVA将Object类对象转为对应实体类对象

时间:2023-03-04 10:56:23浏览次数:57  
标签:实体类 JAVA 对象 Object JSON User ObjectMapper

方式一

        利用 com.fasterxml.jackson.databind.ObjectMapper 包下的 convertValue方法将Object对象转为对应实体对象。

User user = new ObjectMapper().convertValue(object, User.class);

方式二

        使用com.alibaba.fastjson包下的JSON类将Object对象转成JSON字符串后再解析成实体对象。

User user = JSON.parseObject(JSON.toJSONString(object), User.class);

  

标签:实体类,JAVA,对象,Object,JSON,User,ObjectMapper
From: https://www.cnblogs.com/lhm166/p/17177847.html

相关文章

  • 用Java和C# SDK获取nacos配置
    在分布式配置nacos搭建踩坑指南(下)这篇文章里,我在nacos后台创建了一个配置,下面我们来看如何用Java和c#来获取这个配置.一.Java  1.启动nacos,和前面文章介绍的一样。......
  • java的基本语法—运算符
    运算符算术运算符:+,-,*,/,%,++,--赋值运算符:=关系运算符:>,<,>=,==,!=,instanceof逻辑运算符:&&与,||或,!非位运算符:&,|,~,>>,<<,>>>(了解!!!)条件运算符:?:扩展赋值运算符:+=,-=,*=,/=......
  • java-spring
    1、介绍2、架构图......
  • OpenAI Java SDK——chatgpt-java-v1.0.3更新支持GPT-3.5-Turbo,支持语音转文字,语音翻
    简介chatgpt-java是一个OpenAI的Java版SDK,支持开箱即用。目前以支持官网全部Api。支持最新版本GPT-3.5-Turbo模型以及whisper-1模型。增加chat聊天对话以及语音文件转文字......
  • JavaScript——快速判断数组对象的值是否全部满足条件
    前言EasyBe主题开发中遇到一个问题,查看了下MDN文档找到了比较合适的方法,这里只做了简单的示例,详细的一些描述和原理建议访问MDN进行查看;every:everysome:some内容ev......
  • java学习日记20230303-基本数据类型转换
    自动类型转换java程序在进行运算和赋值时,精度小的类型自动转化为精度大的类型,这个就是自动类型转化数据类型按照精度大小排序char-int-long-float-doublebyte-short-in......
  • java轻量级锁、重量级锁、可重入锁、偏向锁、自旋锁的概念
    1、重量级锁作为互斥同步的方式,是最基础的锁,其他的锁都是为了减少开销做的优化,重量级锁借助了monitor对象,monitor对象中有三个区域,分别是entitysite、owner和w......
  • JavaScript中的Date
    得到本地时间,在不同时区打印newDate(),输出的结果将会不一样:newDate(); 得到本地时间距1970年1月1日午夜(GMT时间)之间的毫秒数:newDate().getTime(); 返......
  • Java包机制 与Javados 命令
    package:定义包import :导入包com.wang.test.*:点*是导入当前包下的所有类@author :注释作者名@version:注释版本号@since  :说明最早使用的jdk版本;@param ......
  • JS 扩展构造树形结构数据方法遇到的奇怪bug,object键值赋值失败
    原方法:/***构造树型结构数据*@param{*}data数据源*@param{*}idid字段默认'id'*@param{*}parentId父节点字段默认'parentId'*@param{*}chil......