diff --git a/pom.xml b/pom.xml
index a386647..fe9191f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,7 +55,7 @@
mysql
mysql-connector-java
- 8.0.28
+ 8.0.22
@@ -75,14 +75,14 @@
com.baomidou
mybatis-plus-boot-starter
- 3.4.2
+ 3.5.0
com.alibaba
druid
- 1.1.10
+ 1.1.21
diff --git a/src/main/java/com/xydl/Schedule/MyTimerTask.java b/src/main/java/com/xydl/Schedule/MyTimerTask.java
new file mode 100644
index 0000000..bf3883c
--- /dev/null
+++ b/src/main/java/com/xydl/Schedule/MyTimerTask.java
@@ -0,0 +1,23 @@
+package com.xydl.Schedule;
+
+
+import com.xydl.service.impl.MqttServiceImpl;
+
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.Timer;
+import java.util.TimerTask;
+
+public class MyTimerTask {
+ public static void main(String[] args) {
+ new Timer().schedule(new TimerTask() {
+ @Override
+ public void run() {
+ System.out.println("运行定时任务: "+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
+ new MqttServiceImpl().reportRecord();
+
+ }
+ }, 1000, 3000);
+ }
+
+}
diff --git a/src/main/java/com/xydl/mapper/OperationDB.java b/src/main/java/com/xydl/mapper/OperationDB.java
index cdd0f46..08a1f08 100644
--- a/src/main/java/com/xydl/mapper/OperationDB.java
+++ b/src/main/java/com/xydl/mapper/OperationDB.java
@@ -1,6 +1,5 @@
package com.xydl.mapper;
-import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
@@ -23,10 +22,14 @@ public interface OperationDB {
String getSQL(String tableName);
- Map getDeviceIDAndtime(String tableName);
+ List