feat(redis): 添加 RedissonClient 获取方法

This commit is contained in:
黄斌峰
2026-08-10 07:31:11 +08:00
parent 6a965e1618
commit 667bf66489
2 changed files with 12 additions and 0 deletions
@@ -26,6 +26,7 @@
package org.springblade.core.redis.lock;
import org.redisson.api.RedissonClient;
import org.springblade.core.tool.function.CheckedSupplier;
import java.util.concurrent.TimeUnit;
@@ -97,4 +98,10 @@ public interface RedisLockClient {
return lock(lockName, LockType.REENTRANT, waitTime, leaseTime, TimeUnit.SECONDS, supplier);
}
/**
* 获取 RedissonClient
*
* @return RedissonClient
*/
RedissonClient getRedissonClient();
}
@@ -85,4 +85,9 @@ public class RedisLockClientImpl implements RedisLockClient {
return null;
}
@Override
public RedissonClient getRedissonClient() {
return redissonClient;
}
}