SpringBoot 整合 SpringDataRedis
1.1 相关依赖
在使用脚手架创建项目时勾选 Spring Data Redis 即可,也可以创建完 Spring Boot 项目后手动添加以下依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
1.2 配置文件
spring:
redis:
port: 6379 # Redis 服务器连接端口
host: 127.0.0.1 # Redis 服务器地址
database: 0 # Redis 数据库索引(默认为0)
password: # Redis 服务器连接密码(默认为空)
timeout: 5000ms # 连接超时时间(毫秒)
jedis:
pool:
max-active: 8 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 8 # 连接池中的最大空闲连接
min-idle: 0 # 连接池中的最小空闲连接
1.3 示例
/** * Created with IntelliJ IDEA. * * @author Demo_Null * @date 2020/10/10 * @description Spring Boot 整合 Spring Data Redis */
@SpringBootTest
public class RedisTest {
@Autowired
private RedisTemplate redisTemplate;
@Test
public void redis() {
redisTemplate.opsForValue().set("name", "jack");
Object name = redisTemplate.opsForValue().get("name");
System.out.println(name);
}
}
还没有评论,来说两句吧...