add apache common pool2 in lettuce sample · YetClass/JavaSpringBootSamples@1d727d5 · GitHub
Skip to content

Commit 1d727d5

Browse files
committed
add apache common pool2 in lettuce sample
1 parent e54c4c5 commit 1d727d5

3 files changed

Lines changed: 82 additions & 5 deletions

File tree

‎springboot-lettuce-sample/pom.xml‎

Lines changed: 7 additions & 2 deletions

springboot-lettuce-sample/src/main/java/com/ipman/springboot/lettuce/sample/config/LettuceConfig.java renamed to springboot-lettuce-sample/src/main/java/com/ipman/springboot/lettuce/sample/config/LettuceClientConfig.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22

33
import io.lettuce.core.RedisClient;
44
import io.lettuce.core.RedisURI;
5+
56
import org.springframework.beans.factory.annotation.Value;
6-
import org.springframework.boot.context.properties.ConfigurationProperties;
77
import org.springframework.context.annotation.Bean;
88
import org.springframework.context.annotation.Configuration;
99

10+
1011
/**
1112
* Created by ipipman on 2021/1/20.
1213
*
@@ -17,7 +18,7 @@
1718
*/
1819
//如果标注了@Configuration,则通过SpringBoot自动扫描注解自动加载,否则需要在入口类中通过@Import手动加载
1920
@Configuration
20-
public class LettuceConfig {
21+
public class LettuceClientConfig {
2122

2223
//Redis服务器地址
2324
@Value("${spring.redis.host}")
@@ -39,7 +40,9 @@ public class LettuceConfig {
3940
@Value("${spring.redis.database}")
4041
private Integer database;
4142

42-
@Bean
43+
44+
//Lettuce连接配置(Redis单机版实例)
45+
@Bean(name = "redisClient")
4346
public RedisClient redisClient() {
4447
RedisURI uri = RedisURI.Builder.redis(this.host, this.port)
4548
.withDatabase(this.database)
Lines changed: 69 additions & 0 deletions

0 commit comments

Comments
 (0)