Spring boot 集成redis

一、使用spring bootspring-boot-starter-data-redis

导入maven包

复制代码
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

spring boot配置文件

复制代码
spring.redis.host=127.0.0.1
spring.redis.database=0
spring.redis.username=
spring.redis.password=

然后直接使用RedisTemplate里面的api去操作redis即可

java 复制代码
@Autowired
private RedisTemplate<Object,Object> redisTemplate;


public void set() {
    redisTemplate.opsForValue().set("test", "test");
}

二,使用jedis方式

导入maven依赖

java 复制代码
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>3.6.0</version>
</dependency>

使用示例

java 复制代码
//1.new 一个Jedis对象
Jedis jedis = new Jedis("192.168.11.220",6379);
//检测连接
System.out.println(jedis.ping());
String set = jedis.set("key", "value");
System.out.println(set);

运行结果

java 复制代码
PONG
OK

更多请参照Jedis里面api

相关推荐
忧郁蓝调26几秒前
Redis不停机数据迁移:基于 redis-shake 的跨实例 / 跨集群同步方案
运维·数据库·redis·阿里云·缓存·云原生·paas
黎雁·泠崖3 分钟前
Java底层探秘入门:从源码到字节码!方法调用的中间形态全解析
java·开发语言
五阿哥永琪6 分钟前
Redis的常用数据结构
数据结构·数据库·redis
we1less9 分钟前
[audio] AudioTrack (六) 共享内存使用分析
java·开发语言
CYTElena10 分钟前
关于JAVA异常的笔记
java·开发语言·笔记·语言基础
YIN_尹11 分钟前
【C++11】lambda表达式(匿名函数)
java·c++·windows
猴子年华、13 分钟前
【每日一技】:SQL 常用函数实战速查表(函数 + 场景版)
java·数据库·sql·mysql
码农水水24 分钟前
京东Java面试被问:系统限流的实现方式
java·开发语言·面试
宁晓36 分钟前
单表配置多级类型,按名称模糊筛选
java·后端
Yu_iChan1 小时前
Day03 公共字段填充与菜品管理
java·开发语言