JavaSpring 中使用 Redis

创建项目

配置 Redis 服务地址

创建 Controller 类

由于当前只是些简单的测试代码,所以就不进行分层了,只创建一个 Controller 来实现

jedis 通过 jedis 对象里的各种方法来操作 Redis

此处通过 StringRedisTemplate 来操作 Redis

最原始提供的类是 RedisTemplate

StringRedisTemplate 是其子类,专门用来处理 文本数据

以上是获得一个专门操作 某一类型 的对象

ReidsTemplate 把操作 Redis 的方法,分成不同类别,分门别类的来组织(进一步的封装)

RedisTemplate 也可以调用 Redis 的原生命令 ------> execute 方法

函数式接口,相当于是一个回调式函数

execute 要求返回方法必须写 return (这个回调返回的对象,会作为 execute 本身的返回值)

在回调中,编写要执行的命令,这个回调会被 RedisTemplate 内部执行

上述操作是删除数据库中的所有元素,避免影响本次操作的结果

RedisConnection 就代表了 Redis 连接,对标 jedis 对象

string

输入 URL 进行检测 127.0.0.1:8080/redis/string(输入前,要确保 ssh 映射开启)

list

set

hash

zset

相关推荐
都叫我大帅哥15 分钟前
🌊 Redis Stream深度探险:从秒杀系统到面试通关
java·redis
都叫我大帅哥16 分钟前
Redis持久化全解析:从健忘症患者到记忆大师的逆袭
java·redis
程序猿阿越35 分钟前
Kafka源码(一)Controller选举与创建Topic
java·后端·源码
-凌凌漆-35 分钟前
【Qt】QStringLiteral 介绍
开发语言·qt
程序员爱钓鱼35 分钟前
Go语言项目工程化 — 常见开发工具与 CI/CD 支持
开发语言·后端·golang·gin
程序无bug40 分钟前
Spring6 当中 Bean 的生命周期的详细解析:有五步,有七步,有十步
java
二川bro43 分钟前
飞算智造JavaAI:智能编程革命——AI重构Java开发新范式
java·人工智能·重构
Q_970956391 小时前
java+vue+SpringBoo校园失物招领网站(程序+数据库+报告+部署教程+答辩指导)
java·数据库·vue.js
Wyc724091 小时前
Maven
java·数据库·maven