Commit f68b34bd authored by hezhen's avatar hezhen

123

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