From be3352f6c057d1e9faefeee8d1634729b381402e Mon Sep 17 00:00:00 2001 From: chenbingxuan <3581044601@qq.com> Date: Fri, 15 Dec 2023 11:18:48 +0800 Subject: [PATCH] =?UTF-8?q?datax=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/srt/{StuApp.java => DataxApp.java} | 4 +- ...tuController.java => DataxController.java} | 43 +++++++++++-------- .../{StuMapper.java => DataxMapper.java} | 7 +-- .../srt/datax/vo/{Stu.java => StrDatax.java} | 2 +- .../src/main/resources/bootstrap.yml | 2 + 5 files changed, 31 insertions(+), 27 deletions(-) rename srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/{StuApp.java => DataxApp.java} (87%) rename srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/{StuController.java => DataxController.java} (51%) rename srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/{StuMapper.java => DataxMapper.java} (67%) rename srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/{Stu.java => StrDatax.java} (98%) diff --git a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/StuApp.java b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/DataxApp.java similarity index 87% rename from srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/StuApp.java rename to srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/DataxApp.java index 8a5227e..e5d886c 100644 --- a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/StuApp.java +++ b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/DataxApp.java @@ -13,9 +13,9 @@ import org.springframework.cloud.openfeign.EnableFeignClients; @EnableFeignClients @EnableDiscoveryClient @SpringBootApplication -public class StuApp { +public class DataxApp { public static void main(String[] args) { - SpringApplication.run(StuApp.class); + SpringApplication.run(DataxApp.class); System.out.println("Hello world!"); } } diff --git a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/StuController.java b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/DataxController.java similarity index 51% rename from srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/StuController.java rename to srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/DataxController.java index dd898b9..f342b93 100644 --- a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/StuController.java +++ b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/controllor/DataxController.java @@ -3,8 +3,8 @@ package net.srt.datax.controllor; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; -import net.srt.datax.server.StuService; -import net.srt.datax.vo.Stu; +import net.srt.datax.server.DataxService; +import net.srt.datax.vo.StrDatax; import net.srt.framework.common.utils.Result; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -17,46 +17,51 @@ import java.util.List; * @Author 栗永斌 */ @RestController -@RequestMapping("/stu/platform") -@Tag(name = "对学生进行操作") +@RequestMapping("/data") +@Tag(name = "datax库表") @AllArgsConstructor -public class StuController { +public class DataxController { @Autowired - private StuService stuService; - + private DataxService stuService; + @Operation(summary = "执行同步") + @PostMapping("/json/{id}") + public Result json(@PathVariable Long id) { + stuService.json(id); + return Result.ok(); + } @Operation(summary = "查询列表") - @PostMapping("/stuList") - public Result> stuList() { - List stuList = stuService.stuList(); + @PostMapping("/dataxList") + public Result> stuList() { + List stuList = stuService.dataxList(); return Result.ok(stuList); } @Operation(summary = "新增") - @PostMapping("/addStudent") - public Result add(@RequestBody Stu stu) { - stuService.add(stu); + @PostMapping("/addDatax") + public Result add(@RequestBody StrDatax strDatax) { + stuService.add(strDatax); return Result.ok(); } @Operation(summary = "修改列表") - @PostMapping("/updateStudent") - public Result updateStudent(@RequestBody Stu stu) { - stuService.updateStudent(stu); + @PostMapping("/updateDatax") + public Result updateDatax(@RequestBody StrDatax strDatax) { + stuService.updateDatax(strDatax); return Result.ok(); } @Operation(summary = "删除列表") @PostMapping("/delStudent/{id}") - public Result delStudent(@PathVariable Long id) { - stuService.delStudent(id); + public Result delDatax(@PathVariable Long id) { + stuService.delDatax(id); return Result.ok(); } @Operation(summary = "回显") @PostMapping("/findById/{id}") - public Result findById(@PathVariable Integer id) { + public Result findById(@PathVariable Integer id) { if (id!= null) { return Result.ok(stuService.findById(id)); } diff --git a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/StuMapper.java b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/DataxMapper.java similarity index 67% rename from srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/StuMapper.java rename to srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/DataxMapper.java index 32d28da..5288f59 100644 --- a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/StuMapper.java +++ b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/mapper/DataxMapper.java @@ -1,19 +1,16 @@ package net.srt.datax.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import net.srt.datax.vo.Stu; +import net.srt.datax.vo.StrDatax; import org.apache.ibatis.annotations.Mapper; -import java.util.List; - /** * @ClassName StuMapper * @Description 描述 * @Author 栗永斌 */ @Mapper -public interface StuMapper extends BaseMapper { - +public interface DataxMapper extends BaseMapper { } diff --git a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/Stu.java b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/StrDatax.java similarity index 98% rename from srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/Stu.java rename to srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/StrDatax.java index 63d230e..b5e78bf 100644 --- a/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/Stu.java +++ b/srt-cloud-module/srt-cloud-datax/src/main/java/net/srt/datax/vo/StrDatax.java @@ -17,7 +17,7 @@ import java.util.Date; @Data @Schema(description = "字典数据") @TableName("data_datax") -public class Stu { +public class StrDatax { @Schema(description = "id", required = true) @NotNull(message = "id不能为空") diff --git a/srt-cloud-module/srt-cloud-datax/src/main/resources/bootstrap.yml b/srt-cloud-module/srt-cloud-datax/src/main/resources/bootstrap.yml index 86696ad..86ec287 100644 --- a/srt-cloud-module/srt-cloud-datax/src/main/resources/bootstrap.yml +++ b/srt-cloud-module/srt-cloud-datax/src/main/resources/bootstrap.yml @@ -32,3 +32,5 @@ feign: loggerLevel: basic okhttp: enabled: true +datax: + home: