From fdd8e50ac73394a4d402a1ffae8ddcd6e25e8146 Mon Sep 17 00:00:00 2001 From: shicf <shi_chongfu@163.com> Date: 星期三, 13 八月 2025 16:13:46 +0800 Subject: [PATCH] 解决创建表时有联合主键问题,多个字段用``括起来,成为一个字段,报Key column 'CO_ITEM_CODE,CO_ITEM_FACTORY' doesn't exist in table错误 --- product-server-data-center/src/main/java/com/product/data/center/service/DataCollectService.java | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) diff --git a/product-server-data-center/src/main/java/com/product/data/center/service/DataCollectService.java b/product-server-data-center/src/main/java/com/product/data/center/service/DataCollectService.java index fe629a8..0bf1d8c 100644 --- a/product-server-data-center/src/main/java/com/product/data/center/service/DataCollectService.java +++ b/product-server-data-center/src/main/java/com/product/data/center/service/DataCollectService.java @@ -58,27 +58,19 @@ int hour = calendar.get(Calendar.HOUR_OF_DAY); int minute = calendar.get(Calendar.MINUTE); if (hour == 1 && minute == 10) { - System.out.println("2222222"); + System.out.println("2222222"); } } + /** * 鏁版嵁閲囬泦-瀹氭椂浠诲姟鎵ц鏂规硶 * * @param uuid */ public void dataCollect(String uuid) { + synchronized (uuid.intern()) { - //鍑屾櫒1鐐�10鍒嗗紑濮嬭繘鍏ユ鏂规硶鐨勪紤鐪犲埌1鐐�20鍒� - Calendar calendar = Calendar.getInstance(); - int hour = calendar.get(Calendar.HOUR_OF_DAY); - int minute = calendar.get(Calendar.MINUTE); - if (hour == 1 && minute == 10) { - try { - Thread.sleep(600000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - } + //鍑屾櫒1鐐�10鍒嗗紑濮嬭繘鍏ユ鏂规硶鍒�1鐐�20鍒嗕笉鎵ц Calendar startCalendar = Calendar.getInstance(); Date preExecuteTime = null; Date curExecuteTime = startCalendar.getTime(); -- Gitblit v1.9.2