arex-agent-java icon indicating copy to clipboard operation
arex-agent-java copied to clipboard

希望支持JetCache

Open liaolongfei opened this issue 1 year ago • 3 comments

希望支持JetCache <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-starter-redis-lettuce</artifactId>

liaolongfei avatar Sep 04 '23 07:09 liaolongfei

@liaolongfei 麻烦补充下jetcache的版本号以及你们使用的方式,比如注解或api

lucas-myx avatar Sep 04 '23 07:09 lucas-myx

@lucas-myx

<dependency>
    <groupId>com.alicp.jetcache</groupId>
    <artifactId>jetcache-starter-redis-lettuce</artifactId>
</dependency>

image

使用方式:

@Override
@Cached(name = CacheConfig.CACHE_KEY_PREFIX + "fuzzySearchDimensionTblIdsByCondition", expire = CacheConfig.ONE_MIN_EXPIRE_TIME)
public List<Integer> fuzzySearchDimensionTblIdsByCondition(DimensionTblQuery dimensionTblQuery) {
    List<Integer> dimensionTblIds = new ArrayList<>(16);
    RespResult<List<DimensionTblDTO>> respResult = fuzzySearchDimensionTblByCondition(dimensionTblQuery);
    if (CollectionUtils.isNotEmpty(respResult.getData())) {
        dimensionTblIds = respResult.getData().stream().map(DimensionTblDTO::getId).collect(Collectors.toList());
    }
    return dimensionTblIds;
}

image

liaolongfei avatar Sep 04 '23 07:09 liaolongfei

收到,后续我们会加到排期计划中,请关注此issue状态

lucas-myx avatar Sep 04 '23 07:09 lucas-myx