hutool依赖:BeanUtil工具类的使用:对象转对象、对象转map、map转对象
<!--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转对象相关推荐
- java常用工具类和Hutool常用的工具类整理
java常用工具类和Hutool常用的工具类整理 1.java常用工具类 1.1 Scanner类 /*** Scanner 类*/@Testpublic void testScanner() {Sc ...
- hutool中Convert工具类的常用方法
hutool中Convert工具类的常用方法 方法都是public static,以下省略不写. 1.String numberToChinese(double number, boolean isU ...
- Hutool Java常用工具类汇总
简介 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以"甜甜的". Hu ...
- hutool 自定义excel_HuTool工具类使用之Excel文档的导入导出
HuTool工具类使用之Excel文档的导入导出 前言 在日常的工作开发中,Excel的导入和导出是必不可少的,如果自己写相应的导入导出方法,会显得十分繁琐,本文采用Hutool工具类实现的Excel ...
- Hutool Http客户端工具类-HttpUtil使用
HttpUtil是应对简单场景下Http请求的工具类封装,这个工具类可以保证在一个方法之内完成Http请求. 1 HttpUtil.get() 用于请求普通页面,然后返回页面内容的字符串,同时提供一些 ...
- java beanutil 工具类_实现BeanFactoryAware来达到Spring静态方法获取Bean对象的BeanUtil工具类...
在容器初始化时注入Bean工厂,并提供一些列静态方法,用于运行期间任何地方都可以用过他来获许对应Beanpackage com.idaima.util; import org.springframew ...
- hutool的 DateUtil工具类相关方法
public static void main(String[] args) {// 当前时间DateTime date = DateUtil.date();// 2022-12-06 13:36:2 ...
- Hutool PinyinUtil(拼音工具类)使用详解
1 依赖引入 使用PinyinUtil类时需要引入一个第三方的拼音库.例如pinyin4j. <dependency><groupId>com.belerweb</gro ...
- Hutool中 常用的工具类和方法
文章目录 一.Hutool是什么? 二.安装 三.常用工具类 日期时间工具类 DateUtil 日期时间对象-DateTime 类型转换工具类 Convert 字符串工具类 StrUtil 数字处理工 ...
- Java - HuTool 使用 EscapeUtil、XmlUtil等工具类(四)
Java - HuTool 使用 EscapeUtil.XmlUtil等工具类(四) 本篇主要介绍 HuTool工具, 其是 java工具类,对于一些静态方法进行封装,虽然很小,但很全,里面拥有平时我 ...
最新文章
- python:读取excel数据
- Asp默认的上传文件大小限制是200K
- WSL——Linux C编程中lockf函数无效
- oracle logical standby,Oracle10gR2 Logical Standby(一)概念与原理
- linux获取主板温度电压_液晶彩电主板维修与代换探讨(三)
- boost::program_options 用法详解
- r9270公版bios_华硕R9270显卡开机不显示故障维修
- word文档怎么给数字加千分符_如何在word中设置数字的千位分隔符?两种方法轻松搞定...
- arping命令解析
- 2060显卡驱动最新版本_我们平时电脑的驱动需要一直更新吗?教你如何正确的维护你的驱动...
- WEditor USB device is offline
- android 锁屏崩溃,去掉锁屏后Android启动死锁问题
- 阳春三月,激情飞扬,c/c++0313就业班开班啦!
- Quokka.js and Wallaby.js Crack
- 转置卷积和膨胀卷积详细讲解
- 音频基础之麦克风、功放、扬声器
- 关于笔记本电脑触摸板失灵的解决办法
- 25 个超棒的 Python 脚本合集(迷你项目)
- 当百度也来玩众筹,是否可以为众筹正名?
- 网络基础——牛客网刷题第一波