spring-boot-starter-redis + redisson-spring-boot-starter + springboot 3.1 配置
时间: 2023-07-09 18:08:37 浏览: 274
在 Spring Boot 3.1 中,可以通过以下步骤配置 Redis:
1. 在 `pom.xml` 中添加 `spring-boot-starter-redis` 和 `redisson-spring-boot-starter` 依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<version>3.15.5</version>
</dependency>
```
2. 在 `application.properties` 中配置 Redis 连接信息:
```properties
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
# Redisson 配置
spring.redisson.config=classpath:redisson.yaml
```
3. 创建 `redisson.yaml` 配置文件,配置 Redisson 的相关信息:
```yaml
singleServerConfig:
address: "redis://${spring.redis.host}:${spring.redis.port}"
password: ${spring.redis.password}
database: ${spring.redis.database}
```
4. 在代码中使用 Redis:
```java
@Autowired
private RedisTemplate<String, Object> redisTemplate;
// 向 Redis 中存储数据
redisTemplate.opsForValue().set("key", "value");
// 从 Redis 中获取数据
Object value = redisTemplate.opsForValue().get("key");
```
以上是 Spring Boot 3.1 中使用 Redis 的基本配置和使用方法,可以根据实际情况进行调整。
阅读全文