From 83b1265c0a330aaa549913f4e81593b2d91697be Mon Sep 17 00:00:00 2001 From: Timi Date: Tue, 17 Mar 2026 11:23:45 +0800 Subject: [PATCH] v0.0.5 --- .../java/com/imyeyu/spring/config/AbstractRedisConfig.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/imyeyu/spring/config/AbstractRedisConfig.java b/src/main/java/com/imyeyu/spring/config/AbstractRedisConfig.java index b24262b..fde67aa 100644 --- a/src/main/java/com/imyeyu/spring/config/AbstractRedisConfig.java +++ b/src/main/java/com/imyeyu/spring/config/AbstractRedisConfig.java @@ -2,6 +2,7 @@ package com.imyeyu.spring.config; import com.imyeyu.spring.bean.RedisConfigParams; import com.imyeyu.spring.util.Redis; +import io.lettuce.core.api.StatefulConnection; import org.apache.commons.pool2.impl.GenericObjectPoolConfig; import org.springframework.cache.annotation.CachingConfigurer; import org.springframework.cache.interceptor.KeyGenerator; @@ -39,7 +40,7 @@ public abstract class AbstractRedisConfig implements CachingConfigurer { * 连接池配置 *

参考: *

-	 *     GenericObjectPoolConfig<?> config = new GenericObjectPoolConfig<>();
+	 *     GenericObjectPoolConfig<StatefulConnection<?, ?>> config = new GenericObjectPoolConfig<>();
 	 *     config.setMaxTotal(config.getMaxActive());
 	 *     config.setMinIdle(config.getMinIdle());
 	 *     config.setMaxIdle(config.getMaxIdle());
@@ -48,7 +49,7 @@ public abstract class AbstractRedisConfig implements CachingConfigurer {
 	 *
 	 * @return GenericObjectPoolConfig
 	 */
-	public abstract GenericObjectPoolConfig getPoolConfig();
+	public abstract GenericObjectPoolConfig> getPoolConfig();
 
 	/**
 	 * Redis key 生成策略
-- 
2.49.1