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

相关推荐
dkbnull3 分钟前
Spring Boot请求处理组件对比详解
java·spring boot
jun_bai4 分钟前
Orthanc服务器使用java上传dicom影像文件
java·运维·服务器
-银雾鸢尾-6 分钟前
C#中的泛型约束
开发语言·c#
顺风尿一寸6 分钟前
记一次 Spring AOP 与定时任务引发的死锁排查
java
用户4461394302710 分钟前
从单体到微服务:我们项目的拆分思路和踩坑记录
java
X-⃢_⃢-X18 分钟前
十、Redis之布隆过滤器
数据库·redis·缓存
雪碧透心凉_35 分钟前
while 循环与循环嵌套
开发语言·python
TDengine (老段)40 分钟前
TDengine 免费版说明
java·大数据·数据库·物联网·时序数据库·tdengine
乐观勇敢坚强的老彭42 分钟前
信奥C++一维数组笔记
开发语言·c++·笔记
码上有光44 分钟前
异常和智能指针
java·大数据·c++·servlet·异常·智能指针