依赖注入
1 2 3 4
| <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
|
配置文件 application.yml
1 2 3
| spring: redis: port:6379
|
实例代码(存储同一个map下的->key:value值)
Controller层注入StringRedisTemplate
关于Redis在SpringBoot中,有两个
第一个是RedisTemplate
第二个是StringRedisTemplate
如果想以字符串的形式存储,选择StringRedisTemplate即可。
存值
1 2 3 4 5 6
| @Autowired private StringRedisTemplate stringRedisTemplate;
stringRedisTemplate.opsForHash().put("student", "name1", "vincent"); stringRedisTemplate.opsForHash().put("student", "name2", "Jack");
|
取值
1 2
| String redisCode = (String) stringRedisTemplate.opsForHash().get("student", name1);
|
通过Redis-cli查看
首先打开redis-serve.exe
打开redis-cli.exe