Просмотр исходного кода

[微信登录][修改]:redis key格式重整

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
15498035da
3 измененных файлов: 6 добавлений и 4 удалений
  1. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java
  2. +4
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/PushLimitServiceImpl.java Просмотреть файл

@@ -24,7 +24,7 @@ import java.util.Map;
public class PushLimitServiceImpl implements PushLimitService {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

private String keyPrev = "pushlimit_";
private String keyPrev = "setting:pushlimit:";
@Autowired
PushLimitMapper pushLimitMapper;



+ 4
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxCUserServiceImpl.java Просмотреть файл

@@ -27,6 +27,8 @@ import java.util.concurrent.TimeUnit;
public class WxCUserServiceImpl implements WxCUserService {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

private String tokenPrev = "weapp:token:";

@Autowired
WxCUserMapper wxCUserMapper;

@@ -66,7 +68,7 @@ public class WxCUserServiceImpl implements WxCUserService {
@Override
public WxCUser getByToken(String token) {
logger.info("获取用户信息start ...");
String key = "token_" + token;
String key = tokenPrev + token;
ValueOperations<String, WxCUser> operations = cUserTokenRedisTemplate.opsForValue();

// 缓存
@@ -99,7 +101,7 @@ public class WxCUserServiceImpl implements WxCUserService {
user.setUpdateDate(curr);
ret = wxCUserMapper.updateByPrimaryKeySelective(user);
}
String key = "token_" + user.getToken();
String key = tokenPrev + user.getToken();
// 缓存已存在,删除
boolean hasKey = cUserTokenRedisTemplate.hasKey(key);
if(hasKey) {


+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java Просмотреть файл

@@ -26,7 +26,7 @@ import java.util.List;
public class WxScoreRulesServiceImpl implements WxScoreRulesService {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

private String keyPrev = "scorerules_";
private String keyPrev = "setting:scorerules:";

@Autowired
WxScoreRulesMapper wxScoreRulesMapper;


Загрузка…
Отмена
Сохранить