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

相关推荐
武昌库里写JAVA39 分钟前
39.剖析无处不在的数据结构
java·vue.js·spring boot·课程设计·宠物管理
Nelson_hehe3 小时前
Java基础第四章、面向对象
java·语法基础·面向对象程序设计
Thomas_YXQ3 小时前
Unity3D Lua集成技术指南
java·开发语言·驱动开发·junit·全文检索·lua·unity3d
ShiinaMashirol4 小时前
代码随想录打卡|Day27(合并区间、单调递增的数字、监控二叉树)
java·算法
东阳马生架构6 小时前
Nacos简介—3.Nacos的配置简介
java
北极的企鹅886 小时前
XML内容解析成实体类
xml·java·开发语言
oioihoii6 小时前
C++23 中 static_assert 和 if constexpr 的窄化布尔转换
java·jvm·c++23
Ivan陈哈哈6 小时前
Redis是单线程的,如何提高多核CPU的利用率?
数据库·redis·缓存
聂 可 以6 小时前
调整IntelliJ IDEA当前文件所在目录(包路径)的显示位置
java·ide·intellij-idea
东阳马生架构6 小时前
Sentinel源码—7.参数限流和注解的实现一
java·sentinel