.
This commit is contained in:
parent
ec757b6fe9
commit
d8cad0ac9e
BIN
libs/redbbs.jar
BIN
libs/redbbs.jar
Binary file not shown.
4
pom.xml
4
pom.xml
@ -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>
|
||||
|
@ -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;
|
||||
|
@ -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 = "用户信息")
|
||||
|
Loading…
Reference in New Issue
Block a user