feat: 新增 base64、hex、ISO_8859_1 三种编码的序列化方案
This commit is contained in:
+1
@@ -229,6 +229,7 @@ public class SaAloneRedisInject implements EnvironmentAware{
|
||||
}
|
||||
|
||||
// 至此,说明开发者一个 redis 插件也没引入,或者引入的 redis 插件不在 sa-token-alone-redis 的支持范围内
|
||||
throw new SaTokenException("未引入 sa-token-redis-xxx 相关插件,或引入的插件不在 Alone-Redis 支持范围内");
|
||||
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
|
||||
+2
-2
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package cn.dev33.satoken.dao;
|
||||
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowStringUseJsonSerializer;
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowString;
|
||||
import cn.dev33.satoken.util.SaFoxUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.redis.connection.RedisConnectionFactory;
|
||||
@@ -33,7 +33,7 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author click33
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowStringUseJsonSerializer {
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString {
|
||||
|
||||
public StringRedisTemplate stringRedisTemplate;
|
||||
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ public class SaTokenDaoForRedisTemplateUseJdkSerializer extends SaTokenDaoForRed
|
||||
template.setValueSerializer(valueSerializer);
|
||||
template.setHashValueSerializer(valueSerializer);
|
||||
template.afterPropertiesSet();
|
||||
|
||||
this.objectRedisTemplate = template;
|
||||
}
|
||||
|
||||
|
||||
|
||||
+2
-2
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package cn.dev33.satoken.dao;
|
||||
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowStringUseJsonSerializer;
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowString;
|
||||
import cn.dev33.satoken.util.SaFoxUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.redis.connection.RedisConnectionFactory;
|
||||
@@ -32,7 +32,7 @@ import java.util.concurrent.TimeUnit;
|
||||
* @author click33
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowStringUseJsonSerializer {
|
||||
public class SaTokenDaoForRedisTemplate implements SaTokenDaoByObjectFollowString {
|
||||
|
||||
public StringRedisTemplate stringRedisTemplate;
|
||||
|
||||
|
||||
+2
-2
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package cn.dev33.satoken.dao;
|
||||
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowStringUseJsonSerializer;
|
||||
import cn.dev33.satoken.dao.auto.SaTokenDaoByObjectFollowString;
|
||||
import cn.dev33.satoken.util.SaFoxUtil;
|
||||
import org.redisson.api.RBatch;
|
||||
import org.redisson.api.RBucket;
|
||||
@@ -34,7 +34,7 @@ import java.util.stream.Stream;
|
||||
* @author noear
|
||||
* @since 1.34.0
|
||||
*/
|
||||
public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowStringUseJsonSerializer {
|
||||
public class SaTokenDaoForRedisson implements SaTokenDaoByObjectFollowString {
|
||||
|
||||
/**
|
||||
* redisson 客户端
|
||||
|
||||
Reference in New Issue
Block a user