private static RedisScript<Boolean> getRedisScript() {
        if (script != null) {
            return script;
        }
        ScriptSource scriptSource = new ResourceScriptSource(new ClassPathResource("test.lua"));
        String str = null;
        try {
            str = scriptSource.getScriptAsString();
        } catch (IOException e) {
            e.printStackTrace();
        }
        script = RedisScript.of(str, Boolean.class);
        return script;
    }List keys = new ArrayList<>();
List values = new ArrayList<>();
RedisScript<Boolean> redisScript = getRedisScript();
Boolean result = stringRedisTemplate.execute(redisScript, keys, values.toArray()); 
版权声明:本文为qq_33454884原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
