导入依赖
<!-- 引入 redis 依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
添加 redis配置
spring:
redis:
host: 192.168.56.10
port: 6379
password:
database: 0
使用
由于SpringBoot有自动装配机制,RedisAutoConfiguration.java
已经帮我们加载了 StringRedisTemplate
,可以直接操作 RedisTemplate
@Slf4j
@RunWith(SpringRunner.class)
@SpringBootTest
public class ApplicationTests {
@Autowired
StringRedisTemplate stringRedisTemplate;
/**
* 测试 stringRedisTemplate
*/
@Test
public void testRedisStringRedisTemplate() {
ValueOperations<String, String> operations = stringRedisTemplate.opsForValue();
// 保存
operations.set("hello", "world_" + UUID.randomUUID()
.toString());
//查询
String hello = operations.get("hello");
log.info("redis保存的数据:value:{}", hello);
}
}