diff --git a/spring-boot-2-RESTful/src/main/java/cn/timebusker/dao/DemoInfoDAO.java b/spring-boot-2-RESTful/src/main/java/cn/timebusker/dao/DemoInfoDAO.java index 188de7b..2e4a6b5 100644 --- a/spring-boot-2-RESTful/src/main/java/cn/timebusker/dao/DemoInfoDAO.java +++ b/spring-boot-2-RESTful/src/main/java/cn/timebusker/dao/DemoInfoDAO.java @@ -60,10 +60,12 @@ public List findAll() { private List getListDemoInfo(Map map) { Set set = map.keySet(); List list = new ArrayList(); - for (String string : set) { - DemoInfo demo = map.get(string); - list.add(demo); - } + synchronized(map) { + for (String string : set) { + DemoInfo demo = map.get(string); + list.add(demo); + } + } return list; } }