sa-token/sa-token-plugin/sa-token-dao-redisx
2023-04-13 12:30:38 +08:00
..
src sa-token-dao-redisx: 升级 redisx 为 1.4.7(set 指令改为 setex),解决并发下 getTimeout 值可能与 set 行为不同步的问题 2023-04-13 12:30:38 +08:00
pom.xml 调整 sa-token-dao-redisx 适配(提供 base64, json 两种序列化方案) 2023-01-15 09:58:20 +08:00
README.md 调整 sa-token-dao-redisx 描述 2023-01-14 09:33:25 +08:00

sa-token-dao-redisx 是中立的扩展。可任何应用开发框架下使用springboot, solon, jfinal 等..

使用示例

1.配置

sa-token-dao: #名字可以随意取
  redis:
    server: "localhost:6379"
    password: 123456
    db: 1
#   serializer: "org.noear.redisx.utils.SerializerJson" #指定自定义序列化实现(默认为 SerializerDefault

2.代码

注入风格

@Configuration
public class Config {
    @Bean
    public SaTokenDao saTokenDaoInit(@Inject("${sa-token-dao.redis}") SaTokenDaoOfRedis saTokenDao) {
        return saTokenDao;
    }
}

手动风格

SaTokenDaoOfRedis saTokenDao = new SaTokenDaoOfRedis(props);
SaManager.setSaTokenDao(saTokenDao);