当前位置:   article > 正文

hutool依赖:BeanUtil工具类的使用:对象转对象、对象转map、map转对象_hutool撖寡情頧柒ap

hutool撖寡情頧柒ap
  1. <!--hutool-->
  2. <dependency>
  3. <groupId>cn.hutool</groupId>
  4. <artifactId>hutool-all</artifactId>
  5. <version>5.7.17</version>
  6. </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转为对象

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/682895
推荐阅读