• RedisUtil-redisTemplate-setNX


    public boolean setNX(String key, String value) {
    return (Boolean) redisTemplate.execute((RedisCallback) connection -> {
    Boolean acquire = connection.setNX(key.getBytes(), value.getBytes());
    if (acquire) {
    return true;
    } else {
    return false;
    }
    });
    }

    public boolean retrySetNX(String key, String value) {
        return (Boolean) redisTemplate.execute((RedisCallback) connection -> {
            Boolean acquire = connection.setNX(key.getBytes(), value.getBytes());
            if (acquire) {
                return true;
            } else {
                return retrySetNX(key, value);
            }
        });
    }
  • 相关阅读:
    doker基础用法
    docker容器技术基础入门
    流模式
    装饰器模式
    适配器模式
    组合模式
    桥接模式
    观察者模式
    注册模式
    模板模式
  • 原文地址:https://www.cnblogs.com/LoveShare/p/14204906.html
Copyright © 2020-2023  润新知