mirror of
https://gitee.com/dromara/sa-token.git
synced 2026-02-27 16:50:24 +08:00
增加 Gradle 依赖方式和 properties 风格配置
This commit is contained in:
@@ -16,7 +16,9 @@ Sa-Token默认的Redis集成方式会把权限数据和业务缓存放在一起
|
||||
|
||||
### 1、首先引入Alone-Redis依赖
|
||||
|
||||
``` xml
|
||||
<!---------------------------- tabs:start ---------------------------->
|
||||
<!-------- tab:Maven 方式 -------->
|
||||
``` xml
|
||||
<!-- Sa-Token插件:权限缓存与业务缓存分离 -->
|
||||
<dependency>
|
||||
<groupId>cn.dev33</groupId>
|
||||
@@ -24,11 +26,21 @@ Sa-Token默认的Redis集成方式会把权限数据和业务缓存放在一起
|
||||
<version>${sa.top.version}</version>
|
||||
</dependency>
|
||||
```
|
||||
<!-------- tab:Gradle 方式 -------->
|
||||
``` gradle
|
||||
// Sa-Token 整合 Redis (使用 jackson 序列化方式)
|
||||
implementation 'cn.dev33:sa-token-alone-redis:${sa.top.version}'
|
||||
```
|
||||
<!---------------------------- tabs:end ---------------------------->
|
||||
|
||||
|
||||
### 2、然后在application.yml中增加配置
|
||||
``` yml
|
||||
# Sa-Token配置
|
||||
|
||||
<!---------------------------- tabs:start ---------------------------->
|
||||
|
||||
<!------------- tab:yaml 风格 ------------->
|
||||
``` yaml
|
||||
# Sa-Token 配置
|
||||
sa-token:
|
||||
# Token名称
|
||||
token-name: satoken
|
||||
@@ -65,6 +77,45 @@ spring:
|
||||
timeout: 10s
|
||||
```
|
||||
|
||||
<!------------- tab:properties 风格 ------------->
|
||||
``` properties
|
||||
############## Sa-Token 配置 ##############
|
||||
# Token名称
|
||||
sa-token.token-name=satoken
|
||||
# Token有效期
|
||||
sa-token.timeout=2592000
|
||||
# Token风格
|
||||
sa-token.token-style=uuid
|
||||
|
||||
############## 配置 Sa-Token 单独使用的 Redis 连接 ##############
|
||||
# Redis数据库索引(默认为0)
|
||||
sa-token.alone-redis.database=2
|
||||
# Redis服务器地址
|
||||
sa-token.alone-redis.host=127.0.0.1
|
||||
# Redis服务器连接端口
|
||||
sa-token.alone-redis.port=6379
|
||||
# Redis服务器连接密码(默认为空)
|
||||
sa-token.alone-redis.password=
|
||||
# 连接超时时间
|
||||
sa-token.alone-redis.timeout=10s
|
||||
|
||||
############## 配置业务使用的 Redis 连接 ##############
|
||||
# Redis数据库索引(默认为0)
|
||||
spring.redis.database=0
|
||||
# Redis服务器地址
|
||||
spring.redis.host=127.0.0.1
|
||||
# Redis服务器连接端口
|
||||
spring.redis.port=6379
|
||||
# Redis服务器连接密码(默认为空)
|
||||
spring.redis.password=
|
||||
# 连接超时时间
|
||||
spring.redis.timeout=10s
|
||||
|
||||
```
|
||||
|
||||
<!---------------------------- tabs:end ---------------------------->
|
||||
|
||||
|
||||
具体可参考示例:[码云:application.yml](https://gitee.com/dromara/sa-token/blob/master/sa-token-demo/sa-token-demo-alone-redis/src/main/resources/application.yml)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user