package com.mzl.flower.base.cache;
|
|
import org.springframework.stereotype.Component;
|
|
import java.util.concurrent.TimeUnit;
|
|
@Component
|
public class StringCacheClient extends BaseCacheClient {
|
|
public void set(String key, String value) {
|
this.valueOperations.set(this.getKey(new String[]{key}), value);
|
}
|
|
public void set(String key, String value, long timeout) {
|
this.valueOperations.set(this.getKey(new String[]{key}), value, timeout, TimeUnit.SECONDS);
|
}
|
|
public String get(String key) {
|
return (String)this.valueOperations.get(this.getKey(new String[]{key}));
|
}
|
|
public void delete(String key) {
|
this.stringRedisTemplate.delete(this.getKey(new String[]{key}));
|
}
|
|
}
|