Commit f68b34bd authored by hezhen's avatar hezhen

123

parent d762facd
......@@ -27,7 +27,7 @@ import java.util.List;
public class ActivityBmBiz extends BaseBiz<ActivityBmMapper, ActivityBm> {
@Autowired
private RedisTemplate userRedisTemplate;
private RedisTemplate summbitRedisTemplate;
//用户报名
......@@ -67,7 +67,7 @@ public class ActivityBmBiz extends BaseBiz<ActivityBmMapper, ActivityBm> {
return null;
}
ActivityBm bm =new ActivityBm();
String json = userRedisTemplate.opsForValue().get(redisLockKey) == null ? "" : userRedisTemplate.opsForValue().get(redisLockKey).toString();
String json = summbitRedisTemplate.opsForValue().get(redisLockKey) == null ? "" : summbitRedisTemplate.opsForValue().get(redisLockKey).toString();
log.error("userBm接口,获取redis中的报名信息:" + json);
JSONObject jsonObject= JSONObject.parseObject(json);
BeanUtils.copyProperties(jsonObject,bm);
......
......@@ -20,7 +20,7 @@ import org.springframework.data.redis.serializer.StringRedisSerializer;
public class RedisConfiguration {
@Bean
public RedisTemplate<String, Object> customRedisTemplate(RedisConnectionFactory factory) {
public RedisTemplate<String, Object> summbitRedisTemplate(RedisConnectionFactory factory) {
RedisTemplate redisTemplate = new RedisTemplate();
redisTemplate.setConnectionFactory(factory);
RedisSerializer<String> stringSerializer = new StringRedisSerializer();
......
......@@ -40,7 +40,7 @@ public class ActivityInterceoptor extends HandlerInterceptorAdapter {
UserBiz userBiz;
@Autowired
private RedisTemplate userRedisTemplate;
private RedisTemplate summbitRedisTemplate;
@Override
......@@ -91,9 +91,9 @@ public class ActivityInterceoptor extends HandlerInterceptorAdapter {
String redisLockKey=null;
if (StringUtils.isNotBlank(jb)){
redisLockKey= RedisKey.CONSTANT_CODE_PREFIX + UUID.randomUUID();
Boolean suc = userRedisTemplate.opsForValue().setIfAbsent(redisLockKey, jb);
Boolean suc = summbitRedisTemplate.opsForValue().setIfAbsent(redisLockKey, jb);
if (suc) {
userRedisTemplate.expire(redisLockKey, 5, TimeUnit.MINUTES);//5分钟内过期
summbitRedisTemplate.expire(redisLockKey, 5, TimeUnit.MINUTES);//5分钟内过期
}
}
return redisLockKey;
......
......@@ -39,7 +39,7 @@ public class WeChatH5LoginInterceoptor extends HandlerInterceptorAdapter {
UserBiz userBiz;
@Autowired
private RedisTemplate userRedisTemplate;
private RedisTemplate summbitRedisTemplate;
@Override
......@@ -90,9 +90,9 @@ public class WeChatH5LoginInterceoptor extends HandlerInterceptorAdapter {
String redisLockKey=null;
if (StringUtils.isNotBlank(jb)){
redisLockKey= RedisKey.CONSTANT_CODE_PREFIX + UUID.randomUUID();
Boolean suc = userRedisTemplate.opsForValue().setIfAbsent(redisLockKey, jb);
Boolean suc = summbitRedisTemplate.opsForValue().setIfAbsent(redisLockKey, jb);
if (suc) {
userRedisTemplate.expire(redisLockKey, 5, TimeUnit.MINUTES);//5分钟内过期
summbitRedisTemplate.expire(redisLockKey, 5, TimeUnit.MINUTES);//5分钟内过期
}
}
return redisLockKey;
......
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