Package net.risesoft.security.dao
Interface TokenDao
-
- All Superinterfaces:
net.risedata.jdbc.repository.Repository
public interface TokenDao extends net.risedata.jdbc.repository.Repository
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IntegerdeleteToken(String token, Long time)List<String>getTokenForTime(Long time)StringgetTokenUser(String token)IntegerremoveToken(String token)Integerrenew(String token, Long time)
-
-
-
Method Detail
-
getTokenUser
@Search("select USER_ID from Y9_DATASERVICE_TOKEN where TOKEN=? ") String getTokenUser(String token)
-
getTokenForTime
@Search("select TOKEN from Y9_DATASERVICE_TOKEN where TOKEN_TIME<? ") List<String> getTokenForTime(Long time)
-
deleteToken
@Modify("delete from Y9_DATASERVICE_TOKEN where TOKEN=? and TOKEN_TIME <= ?") Integer deleteToken(String token, Long time)
-
renew
@Modify("update Y9_DATASERVICE_TOKEN set TOKEN_TIME = ?2 where TOKEN=?1 ") Integer renew(String token, Long time)
-
-