添加不再提醒功能.
This commit is contained in:
@@ -3,6 +3,7 @@ package com.orion.ops.framework.redis.core.utils;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.orion.lang.define.cache.CacheKeyDefine;
|
||||
import com.orion.lang.utils.collect.Lists;
|
||||
import com.orion.ops.framework.common.constant.Const;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.function.Function;
|
||||
@@ -107,6 +108,17 @@ public class RedisLists extends RedisUtils {
|
||||
redisTemplate.opsForList().rightPushAll(key, values);
|
||||
}
|
||||
|
||||
/**
|
||||
* list 添加元素
|
||||
*
|
||||
* @param key key
|
||||
* @param value value
|
||||
* @param <T> T
|
||||
*/
|
||||
public static <T> void push(String key, String value) {
|
||||
redisTemplate.opsForList().rightPush(key, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* list 添加元素
|
||||
*
|
||||
@@ -130,6 +142,18 @@ public class RedisLists extends RedisUtils {
|
||||
redisTemplate.opsForList().rightPush(key, JSON.toJSONString(value));
|
||||
}
|
||||
|
||||
/**
|
||||
* 是否包含某个值
|
||||
*
|
||||
* @param key key
|
||||
* @param value value
|
||||
* @return 是否包含
|
||||
*/
|
||||
public static boolean contains(String key, String value) {
|
||||
Long index = redisTemplate.opsForList().indexOf(key, value);
|
||||
return index != null && !Const.L_N_1.equals(index);
|
||||
}
|
||||
|
||||
/**
|
||||
* list 删除元素
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user