本文整理了Java中org.springframework.data.redis.core.BoundHashOperations.keys()
方法的一些代码示例,展示了BoundHashOperations.keys()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BoundHashOperations.keys()
方法的具体详情如下:
包路径:org.springframework.data.redis.core.BoundHashOperations
类名称:BoundHashOperations
方法名:keys
[英]Get key set (fields) of hash at the bound key.
[中]获取绑定键处哈希的键集(字段)。
代码示例来源:origin: spring-projects/spring-data-redis
@Override
public Set<K> keySet() {
return hashOps.keys();
}
代码示例来源:origin: apache/servicemix-bundles
@Override
public Set<K> keySet() {
return hashOps.keys();
}
代码示例来源:origin: org.springframework.data/spring-data-redis
@Override
public Set<K> keySet() {
return hashOps.keys();
}
代码示例来源:origin: chengzhx76/weixin-shop-spring-cloud
public Set<String> getFields(String key) {
BoundHashOperations hashOps = redisTemplate.boundHashOps(key);
return hashOps.keys();
}
代码示例来源:origin: org.springframework.cloud/spring-cloud-dataflow-admin-starter
@Override
public Page<StreamDefinition> findAll(Pageable pageable) {
List<StreamDefinition> results;
List<String> allKeys = new ArrayList<>(hashOperations.keys());
int total = allKeys.size();
if (total == 0) {
results = Collections.emptyList();
}
else {
Collections.sort(allKeys, comparatorFor(pageable.getSort().getOrderFor("name").getDirection()));
int start = pageable.getOffset();
int end = Math.min(pageable.getOffset() + pageable.getPageSize(), total);
List<String> pageKeys = allKeys.subList(start, end);
List<String> definitions = hashOperations.multiGet(pageKeys);
results = zipToStreamDefinitions(pageKeys, definitions);
}
return new PageImpl<>(results, pageable, total);
}
内容来源于网络,如有侵权,请联系作者删除!