SmsDao接口添加移除缓存方法

Object remove(String key)
This commit is contained in:
wind 2024-01-15 16:34:55 +08:00
parent 00c374d5a8
commit f8875d1a1d
2 changed files with 14 additions and 0 deletions

View File

@ -34,6 +34,15 @@ public interface SmsDao {
*/ */
Object get(String key); Object get(String key);
/**
* remove
* <p> 根据key移除缓存
* @param key 缓存键
* @return 被删除的value
* @author :Wind
*/
Object remove(String key);
/** /**
* 清空 * 清空
*/ */

View File

@ -81,6 +81,11 @@ public class SmsDaoDefaultImpl implements SmsDao {
return null; return null;
} }
@Override
public Object remove(String key) {
return DATA_MAP.remove(key);
}
@Override @Override
public void clean() { public void clean() {
DATA_MAP.clear(); DATA_MAP.clear();