SpringBoot连接Redis单节点

半兽人 发表于: 2023-09-18   最后更新时间: 2023-09-18 18:56:53  
{{totalSubscript}} 订阅, 388 游览

引入Maven依赖:

<!-- redis -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

SpringBoot配置绑定

Spring封装的组件,比较完善的支持,我们直接在下新增关于集群的配置:

spring:
  redis:
    host: 192.168.3.101
    port: 6379
    password: 123456

调用测试:

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.core.types.RedisClientInfo;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class RedisTest {

    @Autowired
    private RedisTemplate<String, String> redisTemplate;

    public List<RedisClientInfo> getClientList(String param) {
        return redisTemplate.getClientList();
    }

    public String get(String key) {
        return redisTemplate.opsForValue().get(key);
    }

    public void put(String k, String v) {
        redisTemplate.opsForValue().set(k, v);
    }
}
更新于 2023-09-18
在线,7小时前登录

查看redis更多相关的文章或提一个关于redis的问题,也可以与我们一起分享文章