思路:既然使用redis就要添加redis依赖,redis是<key.value>的存储方式,支持字符串存储。有了jar包,就要把我们的数据存进去,读出来。redis不支持存储对象,比如User,所以需要把我们的对象User转换为字符串,再存进去。读取的时候再把json字符串转换为对象User.删除直接使用key就删除了。
1.添加依赖pom.xm;
<!--缓存支持 start--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency>
<!-- gson用于处理redis和实体的转换 --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.2.4</version> </dependency>
2.Springboot配置redis,包括配置文件和javaBean配置(都要配置)
1.修改springboot的application.properties 加上下面配置(修改为自己的)
#Redis缓存配置 #Redis数据库名称 spring.redis.database=0 # 主机 spring.redis.host=127.0.0.1 #密码 默认为空 #spring.redis.password= #端口 spring.redis.port=6379 # 最大空闲链接 spring.redis.pool.max-idle=8 # 最小空闲链接 spring.re