Spring-Data-Redis项目(简称SDR)对Redis的Key-Value数据存储操作提供了更高层次的抽象,类似于Spring Framework对JDBC支持一样。
项目主页: http://projects.spring.io/spring-data-redis/
项目文档: http://docs.spring.io/spring-data/redis/docs/1.5.0.RELEASE/reference/html/
本文给大家介绍SpringBoot整合SpringDataRedis的过程。
项目环境:Jdk11.0.2、Redis3.0.0、Centos7
一、安装Redis3.0.0
在Linux下解压redis安装包
编译完成
将redis安装到指定目录
启动redis
默认端口Port:6379
属于前置启动,会占用整个终端,按Ctrl+C停止
后置启动,将redis.conf复制到redis/bin目录下
修改复制后的配置文件,将no该为yes
启动redis 查看redis是否启动成功
IDEA客户端工具连接redis服务成功
二、整合SpringDataRedis
1.修改pom.xml文件
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave<div>本文来源gaodai.ma#com搞##代!^码7网</div>n.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>springboot-redis</artifactId> <version>1.0-SNAPSHOT</version> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.6.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!-- SpringDataRedis2.x已不使用jedis 如需要jedis,需手动导入 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.3.0</version> </dependency> </dependencies> </project>