## sa-token-redisson-jackson2 此扩展,不与生态绑定。可用于不同的生态。 ### 1、例 solon 集成 添加关键依赖 ```xml cn.dev33 sa-token-redisson ${sa-token.version} org.noear redisson-solon-plugin ${solon.version} ``` 添加 dao 配置 ```yaml sa-token-dao: config: | singleServerConfig: password: "123456" address: "redis://localhost:6379" database: 0 ``` 开始组装 ```java @Configuration public class SaTokenConfigure { /** * 构造 RedissonClient * */ @Bean public RedissonClient saTokenDaoInit(@Inject("${sa-token-dao}") RedissonSupplier supplier) { return supplier.get(); } /** * 构建 SaTokenDao * */ @Bean public SaTokenDao saTokenDaoInit(RedissonClient redissonClient) { return new SaTokenDaoRedissonJackson(redissonClient); } } ``` ### 2、例 springboot 集成 添加关键依赖 ```xml cn.dev33 sa-token-redisson ${sa-token.version} org.redisson redisson-spring-boot-starter ${redisson.version} ``` 添加 dao 配置 ```yaml spring.redis: redisson: file: classpath:redisson.yml ``` 开始组装 ```java @Configuration public class SaTokenConfigure { /** * 构建 SaTokenDao * */ @Bean public SaTokenDao saTokenDaoInit(RedissonClient redissonClient) { return new SaTokenDaoRedissonJackson(redissonClient); } } ```