From bef61a5d29142af40a9bac8dc03ddda3d56c2d84 Mon Sep 17 00:00:00 2001 From: Number7 <1845377266@qq.com> Date: Tue, 24 Sep 2024 10:02:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=A5=E6=96=87=E6=A8=A1=E5=9D=97=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E5=86=97=E4=BD=99=E7=9A=84=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cloud-modules/cloud-modules-template/pom.xml | 12 ++ .../controller/TemplateController.java | 5 +- .../java/com/template/domain/Controller.java | 27 +++++ .../com/template/service/TemplateService.java | 5 +- .../service/impl/TemplateServiceImpl.java | 106 ++++++++++++------ 5 files changed, 116 insertions(+), 39 deletions(-) create mode 100644 cloud-modules/cloud-modules-template/src/main/java/com/template/domain/Controller.java diff --git a/cloud-modules/cloud-modules-template/pom.xml b/cloud-modules/cloud-modules-template/pom.xml index b3cf784..ef7aa68 100644 --- a/cloud-modules/cloud-modules-template/pom.xml +++ b/cloud-modules/cloud-modules-template/pom.xml @@ -25,6 +25,18 @@ spring-cloud-starter-alibaba-nacos-discovery + + org.apache.iotdb + iotdb-session + 1.3.2 + + + + org.apache.iotdb + node-commons + 1.3.2 + + org.apache.iotdb diff --git a/cloud-modules/cloud-modules-template/src/main/java/com/template/controller/TemplateController.java b/cloud-modules/cloud-modules-template/src/main/java/com/template/controller/TemplateController.java index c1a2b36..1899cef 100644 --- a/cloud-modules/cloud-modules-template/src/main/java/com/template/controller/TemplateController.java +++ b/cloud-modules/cloud-modules-template/src/main/java/com/template/controller/TemplateController.java @@ -3,12 +3,15 @@ package com.template.controller; import com.muyu.common.core.domain.Result; import com.template.domain.Template; import com.template.service.TemplateService; +import org.apache.iotdb.rpc.IoTDBConnectionException; +import org.apache.iotdb.rpc.StatementExecutionException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; +import java.sql.SQLException; import java.util.List; /** @@ -42,7 +45,7 @@ public class TemplateController { * @return */ @PostMapping("/messageParsing") - public Result messageParsing(@RequestParam("templateMessage") String templateMessage){ + public Result messageParsing(@RequestParam("templateMessage") String templateMessage) throws SQLException, IoTDBConnectionException, ClassNotFoundException, StatementExecutionException { templateService.messageParsing(templateMessage); return Result.success(); } diff --git a/cloud-modules/cloud-modules-template/src/main/java/com/template/domain/Controller.java b/cloud-modules/cloud-modules-template/src/main/java/com/template/domain/Controller.java new file mode 100644 index 0000000..d188a0e --- /dev/null +++ b/cloud-modules/cloud-modules-template/src/main/java/com/template/domain/Controller.java @@ -0,0 +1,27 @@ +package com.template.domain; + +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * @Author:liuxinyue + * @Package:com.template.domain + * @Project:cloud-server + * @name:Controller + * @Date:2024/9/23 23:50 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class Controller { + + private String id; + private String Name; + private String userName; + private String passWord; + private String userName1; + private String passWord1; + + +} diff --git a/cloud-modules/cloud-modules-template/src/main/java/com/template/service/TemplateService.java b/cloud-modules/cloud-modules-template/src/main/java/com/template/service/TemplateService.java index 4854166..92d0b51 100644 --- a/cloud-modules/cloud-modules-template/src/main/java/com/template/service/TemplateService.java +++ b/cloud-modules/cloud-modules-template/src/main/java/com/template/service/TemplateService.java @@ -1,7 +1,10 @@ package com.template.service; import com.template.domain.Template; +import org.apache.iotdb.rpc.IoTDBConnectionException; +import org.apache.iotdb.rpc.StatementExecutionException; +import java.sql.SQLException; import java.util.List; /** @@ -15,6 +18,6 @@ public interface TemplateService { List