优化CacheSource

This commit is contained in:
redkale
2023-07-11 11:21:32 +08:00
parent 69797fd29c
commit f234ed0614
4 changed files with 10 additions and 9 deletions

View File

@@ -99,6 +99,7 @@ public @interface HttpMapping {
/**
* 输出结果的数据类型集合,由于结果类型可能是泛型而注解的参数值不支持泛型,因此加入明细数据类型集合
* @see #resultRef()
*
* @deprecated
* @return Class[]

View File

@@ -29,9 +29,6 @@ public abstract class AbstractCacheSource extends AbstractService implements Cac
//@since 2.8.0 复用另一source资源
public static final String CACHE_SOURCE_RESOURCE = "resource";
//@since 2.7.0
public static final String CACHE_SOURCE_URL = "url";
//@since 2.7.0
public static final String CACHE_SOURCE_DB = "db";
@@ -44,8 +41,11 @@ public abstract class AbstractCacheSource extends AbstractService implements Cac
//@since 2.7.0
public static final String CACHE_SOURCE_ENCODING = "encoding";
//@since 2.7.0
public static final String CACHE_SOURCE_NODE = "node";
//@since 2.8.0
public static final String CACHE_SOURCE_NODES = "nodes";
//@since 2.8.0
public static final String CACHE_SOURCE_TYPE = "type";
//@since 2.7.0
public static final String CACHE_SOURCE_MAXCONNS = "maxconns";

View File

@@ -79,7 +79,7 @@ public final class CacheMemorySource extends AbstractCacheSource {
}
public static boolean acceptsConf(AnyValue config) {
return config.getValue(CACHE_SOURCE_URL).startsWith("memory:");
return config.getValue(CACHE_SOURCE_NODES).startsWith("memory:");
}
@Override