mirror of
https://gitee.com/dromara/sa-token.git
synced 2025-08-20 00:44:30 +08:00
feat: 所有 SaTokenDao 最终实现类,再增加 SaTokenDao 实现申明(就像 jdk 里,HashMap 会增加 Map 实现申明)。
This commit is contained in:
parent
32669cc91e
commit
d82f754d09
@ -28,7 +28,7 @@ import java.util.List;
|
||||
* @author click33
|
||||
* @since 1.41.0
|
||||
*/
|
||||
public class SaTokenDaoForCaffeine implements SaTokenDaoByStringFollowObject {
|
||||
public class SaTokenDaoForCaffeine implements SaTokenDaoByStringFollowObject, SaTokenDao {
|
||||
|
||||
public SaTimedCache timedCache = new SaTimedCache(
|
||||
new SaMapPackageForCaffeine<>(),
|
||||
|
@ -33,7 +33,7 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author click33
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString {
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString, SaTokenDao {
|
||||
|
||||
public StringRedisTemplate stringRedisTemplate;
|
||||
|
||||
|
@ -28,7 +28,7 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author click33
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisTemplateUseJdkSerializer extends SaTokenDaoForRedisTemplate {
|
||||
public class SaTokenDaoForRedisTemplateUseJdkSerializer extends SaTokenDaoForRedisTemplate implements SaTokenDao {
|
||||
|
||||
/**
|
||||
* Object 读写专用
|
||||
|
@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author click33
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString {
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString, SaTokenDao {
|
||||
|
||||
public StringRedisTemplate stringRedisTemplate;
|
||||
|
||||
|
@ -34,7 +34,7 @@ import java.util.stream.Stream;
|
||||
* @author noear
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowString {
|
||||
public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowString, SaTokenDao {
|
||||
|
||||
/**
|
||||
* redisson 客户端
|
||||
|
@ -32,7 +32,7 @@ import java.util.Set;
|
||||
* @since 1.34.0
|
||||
* @since 1.41.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisx implements SaTokenDaoByObjectFollowString {
|
||||
public class SaTokenDaoForRedisx implements SaTokenDaoByObjectFollowString, SaTokenDao {
|
||||
private final RedisBucket redisBucket;
|
||||
|
||||
public SaTokenDaoForRedisx(Properties props) {
|
||||
|
Loading…
Reference in New Issue
Block a user