记得上下班打卡 | git大法好,push需谨慎

Commit 614c05f8 authored by 张国柄's avatar 张国柄

~config:redis.key+prefix;

parent 06142cfc
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisAdamConfig; import com.liquidnet.common.cache.redis.config.RedisAdamConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component; ...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component;
public final class RedisAdamUtil extends AbstractRedisUtil{ public final class RedisAdamUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisAdamConfig redisConfig; private RedisAdamConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisAdamUtil.totalDbs===",redisConfig.totalDbs); log.info("redisAdamUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisCandyConfig; import com.liquidnet.common.cache.redis.config.RedisCandyConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -19,10 +20,17 @@ import org.springframework.stereotype.Component; ...@@ -19,10 +20,17 @@ import org.springframework.stereotype.Component;
public final class RedisCandyUtil extends AbstractRedisUtil{ public final class RedisCandyUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisCandyConfig redisConfig; private RedisCandyConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisCandyUtil.totalDbs===",redisConfig.totalDbs); log.info("redisCandyUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisDragonConfig; import com.liquidnet.common.cache.redis.config.RedisDragonConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,15 +21,20 @@ import org.springframework.stereotype.Component; ...@@ -20,15 +21,20 @@ import org.springframework.stereotype.Component;
public final class RedisDragonUtil extends AbstractRedisUtil{ public final class RedisDragonUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisDragonConfig redisConfig; private RedisDragonConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisDragonUtil.totalDbs===",redisConfig.totalDbs); log.info("redisDragonUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
@Override @Override
AbstractRedisConfig getRedisConfig() { AbstractRedisConfig getRedisConfig() {
return this.redisConfig; return this.redisConfig;
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisGalaxyConfig; import com.liquidnet.common.cache.redis.config.RedisGalaxyConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component; ...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component;
public final class RedisGalaxyUtil extends AbstractRedisUtil{ public final class RedisGalaxyUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisGalaxyConfig redisConfig; private RedisGalaxyConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("RedisGalaxyUtil.totalDbs===",redisConfig.totalDbs); log.info("RedisGalaxyUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
package com.liquidnet.common.cache.redis.util; package com.liquidnet.common.cache.redis.util;
import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisAdamConfig;
import com.liquidnet.common.cache.redis.config.RedisGoblinConfig; import com.liquidnet.common.cache.redis.config.RedisGoblinConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -21,10 +21,17 @@ import org.springframework.stereotype.Component; ...@@ -21,10 +21,17 @@ import org.springframework.stereotype.Component;
public final class RedisGoblinUtil extends AbstractRedisUtil { public final class RedisGoblinUtil extends AbstractRedisUtil {
@Autowired @Autowired
private RedisGoblinConfig redisConfig; private RedisGoblinConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisAdamUtil.totalDbs===", redisConfig.totalDbs); log.info("redisAdamUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisKylinConfig; import com.liquidnet.common.cache.redis.config.RedisKylinConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,15 +21,20 @@ import org.springframework.stereotype.Component; ...@@ -20,15 +21,20 @@ import org.springframework.stereotype.Component;
public final class RedisKylinUtil extends AbstractRedisUtil{ public final class RedisKylinUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisKylinConfig redisConfig; private RedisKylinConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisKylinUtil.totalDbs===",redisConfig.totalDbs); log.info("redisKylinUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
@Override @Override
AbstractRedisConfig getRedisConfig() { AbstractRedisConfig getRedisConfig() {
return this.redisConfig; return this.redisConfig;
......
...@@ -21,9 +21,14 @@ public final class RedisQueueUtil extends AbstractRedisUtil{ ...@@ -21,9 +21,14 @@ public final class RedisQueueUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisQueueConfig redisConfig; private RedisQueueConfig redisConfig;
@Override
public String fillingKey(String key) {
return key;
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("RedisQueueUtil.totalDbs===",redisConfig.totalDbs); log.info("RedisQueueUtil.totalDbs:{}===", redisConfig.totalDbs);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisSweetConfig; import com.liquidnet.common.cache.redis.config.RedisSweetConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component; ...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component;
public final class RedisSweetUtil extends AbstractRedisUtil{ public final class RedisSweetUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisSweetConfig redisConfig; private RedisSweetConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
log.info("redisSweetUtil.totalDbs===",redisConfig.totalDbs); log.info("redisSweetUtil.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig; ...@@ -4,6 +4,7 @@ import com.liquidnet.common.cache.redis.config.AbstractRedisConfig;
import com.liquidnet.common.cache.redis.config.RedisConfig; import com.liquidnet.common.cache.redis.config.RedisConfig;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/** /**
...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component; ...@@ -20,10 +21,17 @@ import org.springframework.stereotype.Component;
public final class RedisUtil extends AbstractRedisUtil{ public final class RedisUtil extends AbstractRedisUtil{
@Autowired @Autowired
private RedisConfig redisConfig; private RedisConfig redisConfig;
@Value("${spring.profiles.active:prod}")
private String prefix;
@Override
public String fillingKey(String key) {
return prefix.equals("prod") ? key : prefix.concat(":").concat(key);
}
@Override @Override
public int getDbs() { public int getDbs() {
// log.info("redisConfig.totalDbs===",redisConfig.totalDbs); log.info("redisConfig.totalDbs:{},prefix:{}===", redisConfig.totalDbs, prefix);
return redisConfig.totalDbs; return redisConfig.totalDbs;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment