fix javadoc warning

This commit is contained in:
Timi
2026-01-04 17:27:36 +08:00
parent ec7f4ecaa9
commit a9156e07f4
32 changed files with 587 additions and 11 deletions

View File

@@ -22,6 +22,8 @@ import java.util.function.Consumer;
* RedisTemplate 功能封装,简化 Redis 操作
* <p>serializer 为该 RedisTemplate 的键的序列化操作,序列化解析器由 {@link AbstractRedisConfig} 提供
*
* @param <K> 键类型
* @param <V> 值类型
* @author 夜雨
* @version 2021-11-21 09:58
*/
@@ -30,6 +32,12 @@ public class Redis<K, V> {
private final RedisSerializer<K> serializer;
private final RedisTemplate<K, V> redis;
/**
* 创建 Redis 操作封装
*
* @param redis RedisTemplate 实例
* @param serializer 键序列化器
*/
public Redis(RedisTemplate<K, V> redis, RedisSerializer<K> serializer) {
this.redis = redis;
this.serializer = serializer;
@@ -47,9 +55,9 @@ public class Redis<K, V> {
/**
* 加锁
*
* @param key
* @param value
* @param timeoutMS
* @param key
* @param value
* @param timeoutMS 超时时间毫秒
* @return true 为加锁成功
*/
public boolean lock(K key, V value, long timeoutMS) {
@@ -57,6 +65,11 @@ public class Redis<K, V> {
return lock != null && lock;
}
/**
* 释放锁
*
* @param key 键
*/
public void releaseLock(K key) {
destroy(key);
}