Browse Source

RedisService修改

master
lijiuwei 8 months ago
parent
commit
8b3205d989
1 changed files with 9 additions and 15 deletions
  1. +9
    -15
      inspect-base/inspect-base-redis/src/main/java/com/inspect/base/redis/service/RedisService.java

+ 9
- 15
inspect-base/inspect-base-redis/src/main/java/com/inspect/base/redis/service/RedisService.java View File

@ -27,27 +27,19 @@ public class RedisService {
}
public <T> void setCacheObject(String key, T value) {
//logger.info(Color.MAGENTA + "[GABRIEL] setCacheObject key: {}" + Color.END, key);
redisTemplate.opsForValue().set(key, value);
}
public <T> void setCacheObjectOfTask(String key, String taskCode, T value) {
//logger.info(Color.MAGENTA + "[GABRIEL] setCacheObject key: {}" + Color.END, key);
redisTemplate.opsForValue().set(key + taskCode, value);
logger.info("RedisService.trace setCacheObjectOfTask: {}", key + taskCode);
String redisKey = key + taskCode;
redisTemplate.opsForValue().set(redisKey, value);
logger.info("RedisService.setCacheObjectOfTask: {}", redisKey);
}
public <T> void setCacheObject(String key, T value, Long timeout, TimeUnit timeUnit) {
//logger.info(Color.MAGENTA + "[GABRIEL] setCacheObject2 key: {}" + Color.END, key);
redisTemplate.opsForValue().set(key, value, timeout, timeUnit);
}
public <T> void setCacheObjectOfTask(String key, String taskCode, T value, Long timeout, TimeUnit timeUnit) {
//logger.info(Color.MAGENTA + "[GABRIEL] setCacheObject2 key: {}" + Color.END, key);
redisTemplate.opsForValue().set(key + taskCode, value, timeout, timeUnit);
logger.info("RedisService.trace setCacheObjectOfTask2: {}", key + taskCode);
}
public boolean expire(String key, long timeout) {
return expire(key, timeout, TimeUnit.SECONDS);
}
@ -70,9 +62,10 @@ public class RedisService {
}
public <T> T getCacheObjectOfTask(String key, String taskCode) {
String redisKey = key + taskCode;
ValueOperations<String, T> operation = redisTemplate.opsForValue();
logger.info("RedisService.trace getCacheObjectOfTask: {}", key + taskCode);
return operation.get(key + taskCode);
logger.info("RedisService.getCacheObjectOfTask: {}", redisKey);
return operation.get(redisKey);
}
public boolean deleteObject(String key) {
@ -80,8 +73,9 @@ public class RedisService {
}
public boolean deleteObjectOfTask(String key, String taskCode) {
logger.info("RedisService.trace deleteObjectOfTask: {}", key + taskCode);
return redisTemplate.delete(key + taskCode).booleanValue();
String redisKey = key + taskCode;
logger.info("RedisService.deleteObjectOfTask: {}", redisKey);
return redisTemplate.delete(redisKey).booleanValue();
}
public long deleteObject(Collection collection) {


Loading…
Cancel
Save