@Service public class FrameworkUserServiceImpl extends Object implements cn.sinozg.applet.common.service.FrameworkUserService
| Modifier and Type | Field and Description |
|---|---|
private cn.sinozg.applet.common.service.FrameworkAuthService |
frameworkAuthService |
private org.slf4j.Logger |
log |
private FrameworkUserLoginService |
service |
| Constructor and Description |
|---|
FrameworkUserServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
cn.sinozg.applet.common.core.model.LoginUserVo |
getUserInfo(String token,
String uid) |
private cn.sinozg.applet.common.core.model.LoginUserVo |
queryDb(String uid)
从数据库获取用户信息
|
private String |
redisKey(String token,
String uid)
用户信息 redis 里面的key值
|
cn.sinozg.applet.common.core.model.LoginUserVo |
refreshUserInfo() |
cn.sinozg.applet.common.core.model.LoginUserVo |
setUserInfo(String token,
String uid,
cn.sinozg.applet.common.core.model.LoginUserVo user) |
cn.sinozg.applet.common.core.model.LoginUserVo |
userInfo() |
private cn.sinozg.applet.common.core.model.LoginUserVo |
userInfo(boolean force)
获取用户信息
先从 缓存获取 再从数据库获取
|
private FrameworkUserLoginService service
private cn.sinozg.applet.common.service.FrameworkAuthService frameworkAuthService
private final org.slf4j.Logger log
public cn.sinozg.applet.common.core.model.LoginUserVo refreshUserInfo()
refreshUserInfo in interface cn.sinozg.applet.common.service.FrameworkUserServicepublic cn.sinozg.applet.common.core.model.LoginUserVo userInfo()
userInfo in interface cn.sinozg.applet.common.service.FrameworkUserServicepublic cn.sinozg.applet.common.core.model.LoginUserVo setUserInfo(String token, String uid, cn.sinozg.applet.common.core.model.LoginUserVo user)
setUserInfo in interface cn.sinozg.applet.common.service.FrameworkUserServicepublic cn.sinozg.applet.common.core.model.LoginUserVo getUserInfo(String token, String uid)
getUserInfo in interface cn.sinozg.applet.common.service.FrameworkUserServiceprivate cn.sinozg.applet.common.core.model.LoginUserVo userInfo(boolean force)
force - 是否强制更新private cn.sinozg.applet.common.core.model.LoginUserVo queryDb(String uid)
uid - 用户idCopyright © 2024. All rights reserved.