【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】
创建一个新模块工程
依赖从NoSQL 里面勾选
直接创建
OK,一个全新的 SpringBoot 工程
看看咱们勾的依赖
就是它了
配置信息【yml】
这就出来了
看看端口和主机
巧了,我现在就是这个,和默认值一样【也就是说,咱们不配,也能用】
还是配一下吧
spring:
redis:
host: localhost
port: 6379
OK,到这儿环境就配置好了,剩下的事情就是编程了
直接写测试吧
@Autowired
private RedisTemplate redisTemplate;
@Test
void set() {
ValueOperations ops = redisTemplate.opsForValue();
ops.set("age",22);
}
直接运行这个测试方法
可以看到已经成功了
取一下
@Test
void get(){
ValueOperations ops = redisTemplate.opsForValue();
Object age = ops.get("age");
System.out.println(age);
}
OK,可以看到已经拿到了
试试哈希的
添加:
@Test
void hset() {
HashOperations ops = redisTemplate.opsForHash();
ops.put("info","a","aa");
}
取出:
@Test
void hget(){
HashOperations ops = redisTemplate.opsForHash();
Object o = ops.get("info", "a");
System.out.println(o);
}
直接看取的结果
可以看到已经成功获取到了
回顾一下
导入坐标
配置redis
RedisTemplate提供操作各种数据存储类型的接口API
客户端:RedisTemplate
操作哈希