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

相关推荐
二进制person17 小时前
JavaEE初阶 --文件操作和IO
java·java-ee
@老蝴17 小时前
Java EE - 线程安全的产生及解决方法
java·开发语言·java-ee
せいしゅん青春之我17 小时前
【JavaEE初阶】网络层-IP协议
java·服务器·网络·网络协议·tcp/ip·java-ee
Han.miracle17 小时前
Java ee初阶——定时器
java·java-ee
飞鱼&18 小时前
HashMap相关问题详解
java·hashmap
没有bug.的程序员18 小时前
Spring Cloud Alibaba 生态总览
java·开发语言·spring boot·spring cloud·alibaba
快乐非自愿19 小时前
Java垃圾收集器全解:从Serial到G1的进化之旅
java·开发语言·python
树在风中摇曳19 小时前
Java 静态成员与继承封装实战:从报错到彻底吃透核心特性
java·开发语言
芳草萋萋鹦鹉洲哦1 天前
【Windows】tauri+rust运行打包工具链安装
开发语言·windows·rust
权泽谦1 天前
R Shiny 交互式网页实战:从零到上线可视化应用
开发语言·信息可视化·r语言