MAVEN依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
application.yml配置文件
spring:
redis:
activity:
hostName: 127.0.0.1
port: 1000
password: dddsiedXdf
lettuce:
pool:
maxIdle: 10

本文介绍了如何在SpringBoot2应用中配置多个RedisTemplate,使用Lettuce作为Redis客户端。首先,添加了必要的Maven依赖,然后在`application.yml`文件中配置了Redis连接信息。接着,定义了一个配置类`RedisConfig`,在这个类中创建了`GenericObjectPoolConfig`和`RedisStandaloneConfiguration`,并基于这些配置创建了`LettuceConnectionFactory`。最后,通过`@Bean`注解创建了两个不同名称的`StringRedisTemplate`实例,分别配置了序列化方式,并在业务类中通过`@Resource`注入`redisTemplate`来使用。
最低0.47元/天 解锁文章
375

被折叠的 条评论
为什么被折叠?



