datax模块
parent
b1b294fb06
commit
be3352f6c0
|
@ -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!");
|
||||
}
|
||||
}
|
|
@ -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<List<Stu>> stuList() {
|
||||
List<Stu> stuList = stuService.stuList();
|
||||
@PostMapping("/dataxList")
|
||||
public Result<List<StrDatax>> stuList() {
|
||||
List<StrDatax> stuList = stuService.dataxList();
|
||||
return Result.ok(stuList);
|
||||
}
|
||||
|
||||
@Operation(summary = "新增")
|
||||
@PostMapping("/addStudent")
|
||||
public Result<Stu> add(@RequestBody Stu stu) {
|
||||
stuService.add(stu);
|
||||
@PostMapping("/addDatax")
|
||||
public Result<StrDatax> add(@RequestBody StrDatax strDatax) {
|
||||
stuService.add(strDatax);
|
||||
return Result.ok();
|
||||
}
|
||||
|
||||
@Operation(summary = "修改列表")
|
||||
@PostMapping("/updateStudent")
|
||||
public Result<Stu> updateStudent(@RequestBody Stu stu) {
|
||||
stuService.updateStudent(stu);
|
||||
@PostMapping("/updateDatax")
|
||||
public Result<StrDatax> updateDatax(@RequestBody StrDatax strDatax) {
|
||||
stuService.updateDatax(strDatax);
|
||||
return Result.ok();
|
||||
}
|
||||
|
||||
@Operation(summary = "删除列表")
|
||||
@PostMapping("/delStudent/{id}")
|
||||
public Result<String> delStudent(@PathVariable Long id) {
|
||||
stuService.delStudent(id);
|
||||
public Result<String> delDatax(@PathVariable Long id) {
|
||||
stuService.delDatax(id);
|
||||
return Result.ok();
|
||||
}
|
||||
|
||||
@Operation(summary = "回显")
|
||||
@PostMapping("/findById/{id}")
|
||||
public Result<Stu> findById(@PathVariable Integer id) {
|
||||
public Result<StrDatax> findById(@PathVariable Integer id) {
|
||||
if (id!= null) {
|
||||
return Result.ok(stuService.findById(id));
|
||||
}
|
|
@ -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<Stu> {
|
||||
|
||||
public interface DataxMapper extends BaseMapper<StrDatax> {
|
||||
|
||||
|
||||
}
|
|
@ -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不能为空")
|
|
@ -32,3 +32,5 @@ feign:
|
|||
loggerLevel: basic
|
||||
okhttp:
|
||||
enabled: true
|
||||
datax:
|
||||
home:
|
||||
|
|
Loading…
Reference in New Issue