feat: 所有 SaTokenDao 最终实现类,再增加 SaTokenDao 实现申明(就像 jdk 里,HashMap 会增加 Map 实现申明)。

This commit is contained in:
noear 2025-04-10 16:49:57 +08:00
parent 32669cc91e
commit d82f754d09
6 changed files with 6 additions and 6 deletions

View File

@ -28,7 +28,7 @@ import java.util.List;
* @author click33 * @author click33
* @since 1.41.0 * @since 1.41.0
*/ */
public class SaTokenDaoForCaffeine implements SaTokenDaoByStringFollowObject { public class SaTokenDaoForCaffeine implements SaTokenDaoByStringFollowObject, SaTokenDao {
public SaTimedCache timedCache = new SaTimedCache( public SaTimedCache timedCache = new SaTimedCache(
new SaMapPackageForCaffeine<>(), new SaMapPackageForCaffeine<>(),

View File

@ -33,7 +33,7 @@ import java.util.concurrent.TimeUnit;
* @author click33 * @author click33
* @since 1.34.0 * @since 1.34.0
*/ */
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString { public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString, SaTokenDao {
public StringRedisTemplate stringRedisTemplate; public StringRedisTemplate stringRedisTemplate;

View File

@ -28,7 +28,7 @@ import java.util.concurrent.TimeUnit;
* @author click33 * @author click33
* @since 1.34.0 * @since 1.34.0
*/ */
public class SaTokenDaoForRedisTemplateUseJdkSerializer extends SaTokenDaoForRedisTemplate { public class SaTokenDaoForRedisTemplateUseJdkSerializer extends SaTokenDaoForRedisTemplate implements SaTokenDao {
/** /**
* Object 读写专用 * Object 读写专用

View File

@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
* @author click33 * @author click33
* @since 1.34.0 * @since 1.34.0
*/ */
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString { public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString, SaTokenDao {
public StringRedisTemplate stringRedisTemplate; public StringRedisTemplate stringRedisTemplate;

View File

@ -34,7 +34,7 @@ import java.util.stream.Stream;
* @author noear * @author noear
* @since 1.34.0 * @since 1.34.0
*/ */
public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowString { public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowString, SaTokenDao {
/** /**
* redisson 客户端 * redisson 客户端

View File

@ -32,7 +32,7 @@ import java.util.Set;
* @since 1.34.0 * @since 1.34.0
* @since 1.41.0 * @since 1.41.0
*/ */
public class SaTokenDaoForRedisx implements SaTokenDaoByObjectFollowString { public class SaTokenDaoForRedisx implements SaTokenDaoByObjectFollowString, SaTokenDao {
private final RedisBucket redisBucket; private final RedisBucket redisBucket;
public SaTokenDaoForRedisx(Properties props) { public SaTokenDaoForRedisx(Properties props) {