|
@@ -51,13 +51,14 @@ public class InitStockListRedisServiceImpl implements InitStockListService {
|
|
|
public void initStockToRedis() {
|
|
|
String redisKey = String.format("data_coin");
|
|
|
String redisData = redisUtil.getItem(redisKey);
|
|
|
- if (StringUtils.isEmpty(redisData) || ("[]".equals(redisData))) {
|
|
|
- List<StockVO> stockVOList = getStockList();
|
|
|
- for (int i = 0; i < stockVOList.size(); i++) {
|
|
|
- redisUtil.saveItem(stockVOList.get(i).getCode(),JSON.toJSONString(stockVOList.get(i)),1,TimeUnit.DAYS);
|
|
|
- }
|
|
|
- redisUtil.saveItem(redisKey, JSON.toJSONString(stockVOList), 1, TimeUnit.DAYS);
|
|
|
+ redisUtil.deleteItem(redisKey);
|
|
|
+// if (StringUtils.isEmpty(redisData) || ("[]".equals(redisData))) {
|
|
|
+ List<StockVO> stockVOList = getStockList();
|
|
|
+ for (int i = 0; i < stockVOList.size(); i++) {
|
|
|
+ redisUtil.saveItem(stockVOList.get(i).getCode(),JSON.toJSONString(stockVOList.get(i)),1,TimeUnit.DAYS);
|
|
|
}
|
|
|
+ redisUtil.saveItem(redisKey, JSON.toJSONString(stockVOList), 1, TimeUnit.DAYS);
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
/**
|