五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

黑馬程序員Redis入門到實戰(zhàn)教程,深度透析redis底層原理+redis分布式

2023-07-31 18:13 作者:不涼不量  | 我要投稿

P69 比較簡單的token實現(xiàn)方式(注意,下面獲取隨機(jī)賬號,由于本人使用的是QQ郵箱登錄,所以,使用手機(jī)號登錄的娃子記得更改生成隨機(jī)數(shù))


@Test
void testUserLogin(){

    for (int i = 0; i < 3; i++) {
        String QQID = RandomUtil.randomNumbers(10)+"@qq.com";

        User user = userService.query().eq("phone", QQID).one();

        if (user == null) {
            // 6. 不存在,創(chuàng)建用戶并保存
            user = new User();
            user.setPhone(QQID);
            user.setNickName(USER_NICK_NAME_PREFIX + RandomUtil.randomString(10));
            // 2.保存用戶
            userService.save(user);
        }

        String token = UUID.randomUUID().toString();

        // 7.2 將User對象轉(zhuǎn)為Hash存儲
        UserDTO userDTO = BeanUtil.copyProperties(user, UserDTO.class);

        Map<String, Object> userMap = BeanUtil.beanToMap(userDTO,new HashMap<>(),
                CopyOptions.create()
                        .setIgnoreCase(true)
                        .setFieldValueEditor((fieldName,fieldValue)->fieldValue.toString())
        );

        // 7.3 存儲
        stringRedisTemplate.opsForHash().putAll(LOGIN_USER_KEY + token, userMap);

        // 7.4 設(shè)置有效期
        stringRedisTemplate.expire(LOGIN_USER_KEY + token, LOGIN_USER_TTL, TimeUnit.MINUTES);

        saveTokensToCSV(token);
    }
}

void saveTokensToCSV(String token) {
    String path = "E:\\JavaProject\\練手項目\\redis\\hm-dianping\\src\\main\\resources\\token.csv";
    File file = new File(path);
    System.out.println(FileReader.create(file).readString());
    FileAppender appender = new FileAppender(file, 2, true);
    appender.append(token);

    appender.flush();
    System.out.println(FileReader.create(file).readString());
}


黑馬程序員Redis入門到實戰(zhàn)教程,深度透析redis底層原理+redis分布式的評論 (共 條)

分享到微博請遵守國家法律
凌云县| 达孜县| 贵溪市| 农安县| 孟津县| 福贡县| 锡林郭勒盟| 永新县| 福建省| 龙州县| 宜川县| 盘锦市| 平湖市| 正镶白旗| 太湖县| 建湖县| 外汇| 武安市| 左云县| 中牟县| 类乌齐县| 桐城市| 大城县| 交口县| 闻喜县| 霍林郭勒市| 苏尼特左旗| 嘉义县| 民和| 绥宁县| 商丘市| 云龙县| 三台县| 蕉岭县| 瑞金市| 革吉县| 南澳县| 龙游县| 文昌市| 安阳市| 普兰店市|