.
This commit is contained in:
BIN
libs/redbbs.jar
BIN
libs/redbbs.jar
Binary file not shown.
4
pom.xml
4
pom.xml
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<!--maven 打包使用下面的包 -->
|
<!--maven 打包使用下面的包 -->
|
||||||
<!--<dependency>
|
<dependency>
|
||||||
<groupId>org.redkale</groupId>
|
<groupId>org.redkale</groupId>
|
||||||
<artifactId>redkale</artifactId>
|
<artifactId>redkale</artifactId>
|
||||||
<version>1.9.5.2</version>
|
<version>1.9.5.2</version>
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
<groupId>org.mongodb</groupId>
|
<groupId>org.mongodb</groupId>
|
||||||
<artifactId>mongo-java-driver</artifactId>
|
<artifactId>mongo-java-driver</artifactId>
|
||||||
<version>3.8.0</version>
|
<version>3.8.0</version>
|
||||||
</dependency>-->
|
</dependency>
|
||||||
|
|
||||||
<!--maven 打包不需要-->
|
<!--maven 打包不需要-->
|
||||||
<!--<dependency>
|
<!--<dependency>
|
||||||
|
@@ -26,7 +26,7 @@ public class BaseService implements Service {
|
|||||||
protected DataSource source;
|
protected DataSource source;
|
||||||
|
|
||||||
@Resource(name = "redis")
|
@Resource(name = "redis")
|
||||||
protected RedisCacheSource<Integer> sessions;
|
protected CacheSource<Integer> sessions;
|
||||||
|
|
||||||
@Resource(name = "cacheSource")
|
@Resource(name = "cacheSource")
|
||||||
protected CacheSource cacheSource;
|
protected CacheSource cacheSource;
|
||||||
|
@@ -50,14 +50,14 @@ public class UserService extends BaseService {
|
|||||||
public UserInfo current(String sessionid){
|
public UserInfo current(String sessionid){
|
||||||
if (sessionid == null) return null;
|
if (sessionid == null) return null;
|
||||||
|
|
||||||
Object userid = null;
|
long userid = 0;
|
||||||
try {
|
try {
|
||||||
userid = sessions.getAndRefresh(sessionid, sessionExpireSeconds);
|
userid = sessions.getLong(sessionid, 0);
|
||||||
sessions.getAndRefresh(sessionid, sessionExpireSeconds);
|
sessions.getAndRefresh(sessionid, sessionExpireSeconds);
|
||||||
}catch (Exception e){
|
}catch (Exception e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
return userid == null ? null : findUserInfo((Integer) userid);
|
return userid == 0 ? null : findUserInfo((int)userid);
|
||||||
}
|
}
|
||||||
|
|
||||||
@RestMapping(name = "info", comment = "用户信息")
|
@RestMapping(name = "info", comment = "用户信息")
|
||||||
|
Reference in New Issue
Block a user