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

Binary file not shown.

View File

@ -22,7 +22,7 @@
<dependencies>
<!--maven 打包使用下面的包 -->
<!--<dependency>
<dependency>
<groupId>org.redkale</groupId>
<artifactId>redkale</artifactId>
<version>1.9.5.2</version>
@ -52,7 +52,7 @@
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.8.0</version>
</dependency>-->
</dependency>
<!--maven 打包不需要-->
<!--<dependency>

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 = "用户信息")