springboot整合Redis
时间: 2023-09-05 17:13:46 浏览: 122
springboot整合redis
在Spring Boot中整合Redis,需要引入Spring Data Redis依赖,配置Redis连接信息,然后注入RedisTemplate或StringRedisTemplate即可使用Redis。
以下是一个简单的示例:
1. 引入Spring Data Redis依赖
在pom.xml中添加以下依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
```
2. 配置Redis连接信息
在application.properties中配置Redis连接信息:
```properties
# Redis连接信息
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
```
3. 注入RedisTemplate或StringRedisTemplate
在需要使用Redis的地方,注入RedisTemplate或StringRedisTemplate即可使用Redis的各种操作:
```java
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service;
@Service
public class RedisService {
@Autowired
private RedisTemplate<String, Object> redisTemplate;
public void set(String key, Object value) {
redisTemplate.opsForValue().set(key, value);
}
public Object get(String key) {
return redisTemplate.opsForValue().get(key);
}
public void delete(String key) {
redisTemplate.delete(key);
}
// ...
}
```
以上是一个简单的Spring Boot整合Redis的示例,你可以根据自己的需求进行扩展。
阅读全文