<!--hutool--><dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.7.17</version></dependency>

1.将User对象(多)转为UserDTO对象(少)

UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class);

2.hash数据转为UserDTO

UserDTO userDTO = BeanUtil.fillBeanWithMap(userMap, new UserDTO(), false);

3.将bean转为Map

 Map<String, Object> userMap = BeanUtil.beanToMap(userDTO, new HashMap<>());

4.将对象转为json

 stringRedisTemplate.opsForValue().set(key, JSONUtil.toJsonStr(redisData));

5.将json转为对象

   String json = stringRedisTemplate.opsForValue().get(key);return JSONUtil.toBean(json, type);

hutool依赖:BeanUtil工具类的使用:对象转对象、对象转map、map转对象相关推荐

  1. java常用工具类和Hutool常用的工具类整理

    java常用工具类和Hutool常用的工具类整理 1.java常用工具类 1.1 Scanner类 /*** Scanner 类*/@Testpublic void testScanner() {Sc ...

  2. hutool中Convert工具类的常用方法

    hutool中Convert工具类的常用方法 方法都是public static,以下省略不写. 1.String numberToChinese(double number, boolean isU ...

  3. Hutool Java常用工具类汇总

    简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以"甜甜的". Hu ...

  4. hutool 自定义excel_HuTool工具类使用之Excel文档的导入导出

    HuTool工具类使用之Excel文档的导入导出 前言 在日常的工作开发中,Excel的导入和导出是必不可少的,如果自己写相应的导入导出方法,会显得十分繁琐,本文采用Hutool工具类实现的Excel ...

  5. Hutool Http客户端工具类-HttpUtil使用

    HttpUtil是应对简单场景下Http请求的工具类封装,这个工具类可以保证在一个方法之内完成Http请求. 1 HttpUtil.get() 用于请求普通页面,然后返回页面内容的字符串,同时提供一些 ...

  6. java beanutil 工具类_实现BeanFactoryAware来达到Spring静态方法获取Bean对象的BeanUtil工具类...

    在容器初始化时注入Bean工厂,并提供一些列静态方法,用于运行期间任何地方都可以用过他来获许对应Beanpackage com.idaima.util; import org.springframew ...

  7. hutool的 DateUtil工具类相关方法

    public static void main(String[] args) {// 当前时间DateTime date = DateUtil.date();// 2022-12-06 13:36:2 ...

  8. Hutool PinyinUtil(拼音工具类)使用详解

    1 依赖引入 使用PinyinUtil类时需要引入一个第三方的拼音库.例如pinyin4j. <dependency><groupId>com.belerweb</gro ...

  9. Hutool中 常用的工具类和方法

    文章目录 一.Hutool是什么? 二.安装 三.常用工具类 日期时间工具类 DateUtil 日期时间对象-DateTime 类型转换工具类 Convert 字符串工具类 StrUtil 数字处理工 ...

  10. Java - HuTool 使用 EscapeUtil、XmlUtil等工具类(四)

    Java - HuTool 使用 EscapeUtil.XmlUtil等工具类(四) 本篇主要介绍 HuTool工具, 其是 java工具类,对于一些静态方法进行封装,虽然很小,但很全,里面拥有平时我 ...

最新文章

  1. python:读取excel数据
  2. Asp默认的上传文件大小限制是200K
  3. WSL——Linux C编程中lockf函数无效
  4. oracle logical standby,Oracle10gR2 Logical Standby(一)概念与原理
  5. linux获取主板温度电压_液晶彩电主板维修与代换探讨(三)
  6. boost::program_options 用法详解
  7. r9270公版bios_华硕R9270显卡开机不显示故障维修
  8. word文档怎么给数字加千分符_如何在word中设置数字的千位分隔符?两种方法轻松搞定...
  9. arping命令解析
  10. 2060显卡驱动最新版本_我们平时电脑的驱动需要一直更新吗?教你如何正确的维护你的驱动...
  11. WEditor USB device is offline
  12. android 锁屏崩溃,去掉锁屏后Android启动死锁问题
  13. 阳春三月,激情飞扬,c/c++0313就业班开班啦!
  14. Quokka.js and Wallaby.js Crack
  15. 转置卷积和膨胀卷积详细讲解
  16. 音频基础之麦克风、功放、扬声器
  17. 关于笔记本电脑触摸板失灵的解决办法
  18. 25 个超棒的 Python 脚本合集(迷你项目)
  19. 当百度也来玩众筹,是否可以为众筹正名?
  20. 网络基础——牛客网刷题第一波

热门文章

  1. python实现蒙特卡洛模拟_蒙特卡洛模拟(Python)深入教程
  2. WPF界面样式学习及优化
  3. html获取屏幕的高度,js如何获取屏幕高度
  4. webpower携手Google、Paypal举跨境电商互动享会
  5. 马哥 linux 活动,马哥linux | Linux系统性能和使用活动监控工具 sysstat
  6. 特殊矩阵——三对角矩阵(Tridiagonal Matrix)
  7. 谈谈创业这点事(8)
  8. JavaScript获取当前url路径
  9. CycleGAN与pix2pix详解
  10. 安装selenium教程