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