springboot整合redisson 代码
时间: 2023-06-15 13:07:15 浏览: 102
下面是一个简单的Spring Boot整合Redisson的示例代码:
首先,需要在pom.xml文件中添加Redisson的依赖:
```xml
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>3.14.1</version>
</dependency>
```
接着,在application.properties文件中添加Redis相关的配置:
```properties
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.database=0
```
然后,创建一个RedissonConfig类,用于配置Redisson:
```java
@Configuration
public class RedissonConfig {
@Bean(destroyMethod = "shutdown")
RedissonClient redisson() throws IOException {
Config config = new Config();
config.useSingleServer().setAddress("redis://" + "localhost" + ":" + 6379);
return Redisson.create(config);
}
}
```
最后,在需要使用Redisson的地方注入RedissonClient即可:
```java
@Service
public class RedisService {
@Autowired
RedissonClient redisson;
public void set(String key, String value) {
RBucket<String> bucket = redisson.getBucket(key);
bucket.set(value);
}
public String get(String key) {
RBucket<String> bucket = redisson.getBucket(key);
return bucket.get();
}
}
```
这个示例中,我们注入了RedissonClient,并使用了RBucket来操作Redis。可以根据需要选择其他的Redisson组件。
阅读全文