This commit is contained in:
2018-08-13 12:35:20 +08:00
parent ec757b6fe9
commit d8cad0ac9e
4 changed files with 6 additions and 6 deletions

View File

@@ -26,7 +26,7 @@ public class BaseService implements Service {
protected DataSource source;
@Resource(name = "redis")
protected RedisCacheSource<Integer> sessions;
protected CacheSource<Integer> sessions;
@Resource(name = "cacheSource")
protected CacheSource cacheSource;

View File

@@ -50,14 +50,14 @@ public class UserService extends BaseService {
public UserInfo current(String sessionid){
if (sessionid == null) return null;
Object userid = null;
long userid = 0;
try {
userid = sessions.getAndRefresh(sessionid, sessionExpireSeconds);
userid = sessions.getLong(sessionid, 0);
sessions.getAndRefresh(sessionid, sessionExpireSeconds);
}catch (Exception e){
e.printStackTrace();
}
return userid == null ? null : findUserInfo((Integer) userid);
return userid == 0 ? null : findUserInfo((int)userid);
}
@RestMapping(name = "info", comment = "用户信息")