chenjiahe
2022-06-16 2ed1199d48f7207f4a012c04f61e13ac1a8d5154
src/main/java/com/hx/redis/RedisUtil.java
@@ -4,6 +4,7 @@
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;
@@ -321,7 +322,7 @@
     * @param end 结束位置,-1返回所有
     * @return true成功 false 失败
     */
    public Object listGetRange(String key, long start , long end) {
    public List<Object> listGetRange(String key, long start , long end) {
        try {
            return redisTemplate.opsForList().range(key, start, end);
        } catch (Exception e) {
@@ -362,4 +363,19 @@
        }
    }
    /**
     * @param key     键
     * @param value   值
     * @param timeOut 时间
     * @param unit    时间单位
     */
    public Boolean setIfAbsent(String key, Object value, long timeOut, TimeUnit unit) {
        try {
            return redisTemplate.opsForValue().setIfAbsent(key, value, timeOut, unit);
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }
}