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

相关推荐
心灵宝贝7 分钟前
申威架构ky10安装php-7.2.10.rpm详细步骤(国产麒麟系统64位)
开发语言·php
lly2024069 分钟前
PHP 字符串操作详解
开发语言
像是套了虚弱散1 小时前
DevEco Studio与Web联合开发:打造鸿蒙混合应用的全景指南
开发语言·前端·华为·harmonyos·鸿蒙
旭意2 小时前
C++蓝桥杯之结构体10.15
开发语言·c++
毕设源码-赖学姐2 小时前
【开题答辩全过程】以 基于Android的校园快递互助APP为例,包含答辩的问题和答案
java·eclipse
damo012 小时前
stripe 支付对接
java·stripe
麦麦鸡腿堡3 小时前
Java的单例设计模式-饿汉式
java·开发语言·设计模式
简单点了3 小时前
go前后端项目的启动 、打包和部署
开发语言·后端·golang
假客套3 小时前
Request method ‘POST‘ not supported,问题分析和解决
java
傻童:CPU3 小时前
C语言需要掌握的基础知识点之前缀和
java·c语言·算法