if (Objects.equals(accessToken, redisAccessToken)) {
saveUserId(userId);
return true;
}
private void saveUserId(Object userId) {
UserIdUtil.set(Long.valueOf(String.valueOf(userId)));
}
老师我想问一下这里的saveUserId(userId),是每调用一个接口进行AOP拦截登录校验的时候都要用threadlocal存一次吗。在同一个用户登录的情况下,感觉好麻烦重复覆盖了,因为是单线程。
SpringBoot+Vue3+Element Plus 仿百度网盘实战
了解课程