From a1f137021d101ab1678a64b60930c801445cf9d8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 12 三月 2019 16:23:04 +0800 Subject: [PATCH] 增加线程安全的Map --- fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoOrderUtil.java | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoOrderUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoOrderUtil.java index a1c6dda..d2693b3 100644 --- a/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoOrderUtil.java +++ b/fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoOrderUtil.java @@ -9,6 +9,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; import javax.annotation.PostConstruct; import javax.annotation.Resource; @@ -798,7 +799,7 @@ * @return */ public static Map<String, List<TaoBaoOrder>> classifyTaoBaoOrderByOrderId(List<TaoBaoOrder> orderList) { - Map<String, List<TaoBaoOrder>> map = new HashMap<>(); + Map<String, List<TaoBaoOrder>> map = new ConcurrentHashMap<>(); for (TaoBaoOrder order : orderList) { if (map.get(order.getOrderId()) == null) map.put(order.getOrderId(), new ArrayList<>()); -- Gitblit v1.8.0