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

相关推荐
夜郎king6 小时前
基于 Java + Playwright 实现网站自动访问与数据采集(以腾讯云开发者社区为例)
java·playwright·网页数据获取
Anastasiozzzz6 小时前
重新定义 Agent 基建:Redis 在现代 AI 与智能体系统中的工程实践
java·人工智能·redis·ai
careathers6 小时前
【数据结构】队列
java·数据结构
步行cgn6 小时前
Spring 通过 factory-method 实例化 Bean 详解与常见错误排查
java·后端
lv__pf6 小时前
seata【实战 msb】
java·开发语言·后端
点纭6 小时前
C 语言 第七章 常用函数(3)
c语言·开发语言·算法·oracle·c#
cxoptics7 小时前
偏振片(起偏器/检偏器)怎么区分?
java
StevenLdh7 小时前
第四期 · 云端同步与冲突仲裁:离线可写、多端一致的工程解法
java·微信小程序
事已至此先睡覺吧7 小时前
第三篇:Java 流程控制详解:条件判断、循环与跳转语句
java·开发语言
毕业设计7037 小时前
(免费领源码) SpringBoot 游戏交易平台17600-java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
java·spring boot·mysql·决策树·mybatis·idea·推荐算法