Spring Boot系列教程十二:Spring boot集成Redis
来源:互联网 发布:中国真实gdp季度数据 编辑:程序博客网 时间:2024/05/17 12:06
一.创建项目
项目名称为 “springboot_redis”,创建过程中勾选 “Web”,“Redis”,第一次创建Maven需要下载依赖包(耐心等待)
二.实现
properties配置文件中添加配置信息
##########redis#############redis的IP地址spring.redis.host=localhost #redis的端口spring.redis.port=6379#redis的密码spring.redis.password=123456#redis默认有16个数据库,使用DB0spring.redis.database=0
创建RedisComponent类
package com.woniu.RedisComponent;import org.apache.hadoop.mapred.gethistory_jsp;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.StringRedisTemplate;import org.springframework.data.redis.core.ValueOperations;import org.springframework.stereotype.Component;@Componentpublic class RedisComponent {@Autowiredprivate StringRedisTemplate stringRedisTemplate;public void set(String key, String value){ValueOperations<String, String> ops = this.stringRedisTemplate.opsForValue();boolean bExistent = this.stringRedisTemplate.hasKey(key);if (bExistent) {System.out.println("this key is bExistent!");}else{ops.set(key, value);}}public String get(String key){return this.stringRedisTemplate.opsForValue().get(key);}public void del(String key){this.stringRedisTemplate.delete(key);}}
创建WebController类
package com.woniu.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import com.woniu.RedisComponent.RedisComponent;@RestController@RequestMapping(value="/web")public class WebController {@Autowiredprivate RedisComponent redisComponet;@RequestMapping(value="/set/{key}/{value}")public String set(@PathVariable String key, @PathVariable String value){redisComponet.set(key, value);return "set key succ!";}@RequestMapping(value="/get/{key}")public String get(@PathVariable String key){return redisComponet.get(key);}@RequestMapping(value="/del/{key}")public void del(@PathVariable String key){redisComponet.del(key);}}本机安装redis,设置密码为123456,启动redis。
测试:
工程springboot_redis源码下载地址:点击打开链接
spring boot讨论群:611262656,一键加群:点击加群
更多技术文章请关注微信公众号“Java架构师之路”:
2 0
- Spring Boot系列教程十二:Spring boot集成Redis
- Spring Boot系列教程十三:Spring boot集成Sentinel Redis
- Spring Boot Redis 集成
- Spring Boot集成Redis
- spring-boot 集成 redis
- spring boot 集成redis
- Spring boot集成Redis
- Spring Boot 集成Redis
- spring boot集成redis
- Spring Boot系列教程十:Spring boot集成MyBatis
- Spring Boot系列教程七:Spring boot集成MyBatis
- Spring Boot教程七:集成redis
- spring boot +mybatis+redis集成
- spring-boot-starter-redis 集成
- Spring Boot Redis 集成配置
- spring boot 集成redis 配置
- Spring Boot : 集成redis(九)
- spring-boot-starter-redis 集成
- Java web网站访问量的计数
- 关于项目统一管理android.index.js和ios.index.js
- UML的宏观理解
- view的onMeasure,onLayout,onDraw源码分析(下)
- Word 通过添加Package 实现word藏毒
- Spring Boot系列教程十二:Spring boot集成Redis
- 2016人生总结
- Java从头复习:java概述
- HDU 5745 dp, bitset优化
- 正则表达式语法速查表
- UOJ164 V 线段树lazytag维护历史最值
- 微信OAuth2.0网页授权snsapi_userinfo方式java版
- LightOJ 1077 How Many Points? (变种gcd)
- 记一次简单的逆向