Commit 70cfcbef authored by Java—KA—李 青's avatar Java—KA—李 青

Merge branch '20171106_delete_58jr' of...

Merge branch '20171106_delete_58jr' of http://gitabc.xyqb.com/head_group/xyqb-user2 into 20171106_delete_58jr
parents 8e65d0a1 87ec11d1
...@@ -197,25 +197,29 @@ public class SessionServiceImpl implements ISessionService { ...@@ -197,25 +197,29 @@ public class SessionServiceImpl implements ISessionService {
}); });
//2.删除session缓存健 //2.删除session缓存健
stringRedisTemplate.delete(Constants.Session.USER_SESSION_KEY_SET + userId); stringRedisTemplate.delete(Constants.Session.USER_SESSION_KEY_SET + userId);
//3.删除用户查询缓存
User user = userService.findById(userId);
if (null != user) {
deleteUserCatch(user);
}
} }
//3.删除用户查询缓存
User user = userService.findById(userId);
if (null != user) {
deleteUserCatch(user);
}
} }
/** /**
* 删除注销后缓存查询结果 * 删除注销后缓存查询结果
*
* @param user * @param user
*/ */
@Caching(evict = {@CacheEvict(value = "usercache", key = "'xyqbuser' + #user.phoneNo", cacheManager = "cacheManager"), @Caching(evict = {@CacheEvict(value = "usercache", key = "'xyqbuser' + #user.phoneNo", cacheManager = "cacheManager"),
@CacheEvict(value = "usercache", key = "'xyqbuser' + #user.uuid", cacheManager = "cacheManager"), @CacheEvict(value = "usercache", key = "'xyqbuser' + #user.uuid", cacheManager = "cacheManager"),
@CacheEvict(value = "addresscache", key = "'address' + #user.id", cacheManager = "cacheManager"), @CacheEvict(value = "addresscache", key = "'address' + #user.id", cacheManager = "cacheManager"),
@CacheEvict(value = "contact", key = "'contact' + #user.id", cacheManager = "cacheManager")}) @CacheEvict(value = "contact", key = "'contact' + #user.id", cacheManager = "cacheManager"),
@CacheEvict(value = "userSpouseCache", key = "'spouse' + #user.id", cacheManager = "cacheManager"),
@CacheEvict(value = "btRegisterCache", key = "'userId' + #user.id", cacheManager = "cacheManager")})
private void deleteUserCatch(User user) { private void deleteUserCatch(User user) {
} }
......
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