验证码注册登录

发布时间 2023-11-30 00:15:34作者: Anne起飞记

验证码注册登录

验证码核对通过,保存用户dto到redis时。

       // 7.2.将 user 对象 转化为 hashmap 存储。
//工具方法:
UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class); Map<String, Object> userMap = BeanUtil.beanToMap(userDTO,new HashMap<>(), CopyOptions.create() .setIgnoreNullValue(true) .setFieldValueEditor((fieldName,fieldValue)->fieldValue.toString()));
//背景:
//7.3存储 stringRedisTemplate<String,String>最终要转为string存储,但map里面有为long型的,不能自动转,需要自己提前手动改一下。 stringRedisTemplate.opsForHash().putAll(LOGIN_USER_KEY +token,userMap);