|
|
@ -64,7 +64,7 @@ public class WeatherCacheAspect { |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
private void saveCacheForHash(String key, String location, Object result,long timeout,TimeUnit unit) { |
|
|
|
private void saveCacheForHash(String key, String location, Object result,long timeout,TimeUnit unit) { |
|
|
|
HeWeatherResponse response = (HeWeatherResponse) result; |
|
|
|
HeWeatherResponse response = (HeWeatherResponse) result; |
|
|
|
if(response.getCode().isOk()) { |
|
|
|
if(null != response && null != response.getCode() && response.getCode().isOk()) { |
|
|
|
redisTemplate.opsForHash().put(key,location,result); |
|
|
|
redisTemplate.opsForHash().put(key,location,result); |
|
|
|
redisTemplate.expire(key,timeout,unit); |
|
|
|
redisTemplate.expire(key,timeout,unit); |
|
|
|
} |
|
|
|
} |
|
|
|