Commit fab8dc3d by giaogiao

优化redis工具类

parent 2eb7b0f8
......@@ -42,7 +42,7 @@ public class RedisUtils {
/**
* 删除Key
*
* @param key
* @param key 如果传入hash类型的key,则把整个hash中所有field删除
*/
public boolean delKey(String key) {
return redisTemplate.delete(key);
......@@ -75,7 +75,7 @@ public class RedisUtils {
* @param field
* @return
*/
public String hget(String key, String field) {
public String hashget(String key, String field) {
Object val = redisTemplate.opsForHash().get(key, field);
return val == null ? null : val.toString();
}
......@@ -87,7 +87,7 @@ public class RedisUtils {
* @param field
* @param value
*/
public void hset(String key, String field, String value) {
public void hashset(String key, String field, String value) {
redisTemplate.opsForHash().put(key, field, value);
}
......@@ -98,16 +98,17 @@ public class RedisUtils {
* @param key
* @param field
*/
public void hdel(String key, String field) {
public void hashdel(String key, String field) {
redisTemplate.opsForHash().delete(key, field);
}
/**
* 删除key
*
* @param key 如果传入hash类型的key,则把整个hash中所有field删除
*/
public void kdel(String key) {
public void keydel(String key) {
redisTemplate.delete(key);
}
......@@ -117,7 +118,7 @@ public class RedisUtils {
* @param key
* @return
*/
public Map<String, String> hgetll(String key) {
public Map<String, String> hashgetll(String key) {
return redisTemplate.execute((RedisCallback<Map<String, String>>) con -> {
Map<byte[], byte[]> result = con.hGetAll(key.getBytes());
if (CollectionUtils.isEmpty(result)) {
......@@ -139,7 +140,7 @@ public class RedisUtils {
* @param fields
* @return
*/
public Map<String, String> hmget(String key, List<String> fields) {
public Map<String, String> hashmget(String key, List<String> fields) {
List<String> result = redisTemplate.<String, String>opsForHash().multiGet(key, fields);
Map<String, String> ans = new HashMap<>(fields.size());
int index = 0;
......@@ -172,7 +173,7 @@ public class RedisUtils {
}
/**
* 获取指定key中存放set<String>的集合
* 获取指定key中存放set<String>的集合
*
* @param key
*/
......@@ -180,12 +181,5 @@ public class RedisUtils {
return redisTemplate.opsForSet().members(key);
}
/**
* 删除指定key缓存
*
* @param key
*/
public void deleteByKey(String key) {
redisTemplate.delete(key);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment