From 85ec0c848fc2afdc12961eaf4b22a504dbcffe9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=99=A8=E9=98=B3?= <345292131@qq.com> Date: Thu, 2 Jan 2025 17:03:03 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=90=8E=E7=AB=AF=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E3=80=91=E3=80=90=E7=9E=AD=E6=9C=9B=E5=8F=B0=E5=92=8C=E4=B8=89?= =?UTF-8?q?=E7=9C=81=E4=BA=A4=E8=BE=89=E5=90=8E=E7=AB=AF=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ObservatoryController.java | 31 ++++++++++++++++++ ...ortationInTheThreeProvincesController.java | 32 +++++++++++++++++++ .../observatory/dao/ObservatoryMapper.java | 22 +++++++++++++ ...ansportationInTheThreeProvincesMapper.java | 15 +++++++++ .../observatory/entity/Observatory.java | 26 +++++++++++++++ .../TransportationInTheThreeProvinces.java | 26 +++++++++++++++ .../service/ObservatoryService.java | 28 ++++++++++++++++ ...nsportationInTheThreeProvincesService.java | 15 +++++++++ 8 files changed, 195 insertions(+) create mode 100644 src/main/java/com/unicom/observatory/controller/ObservatoryController.java create mode 100644 src/main/java/com/unicom/observatory/controller/TransportationInTheThreeProvincesController.java create mode 100644 src/main/java/com/unicom/observatory/dao/ObservatoryMapper.java create mode 100644 src/main/java/com/unicom/observatory/dao/TransportationInTheThreeProvincesMapper.java create mode 100644 src/main/java/com/unicom/observatory/entity/Observatory.java create mode 100644 src/main/java/com/unicom/observatory/entity/TransportationInTheThreeProvinces.java create mode 100644 src/main/java/com/unicom/observatory/service/ObservatoryService.java create mode 100644 src/main/java/com/unicom/observatory/service/TransportationInTheThreeProvincesService.java diff --git a/src/main/java/com/unicom/observatory/controller/ObservatoryController.java b/src/main/java/com/unicom/observatory/controller/ObservatoryController.java new file mode 100644 index 0000000..9f5be6e --- /dev/null +++ b/src/main/java/com/unicom/observatory/controller/ObservatoryController.java @@ -0,0 +1,31 @@ +package com.unicom.observatory.controller; + +import com.unicom.observatory.entity.Observatory; +import com.unicom.observatory.service.ObservatoryService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * @author 王晨阳 + * @tittle ObservatoryController + * @CREATE 2025/1/2 13:28 + */ +@RestController +@RequestMapping("/observatory") +@Slf4j +public class ObservatoryController { + + @Resource + private ObservatoryService observatoryService; + + @GetMapping("/list") + public List list() { + return observatoryService.list(); + } + +} diff --git a/src/main/java/com/unicom/observatory/controller/TransportationInTheThreeProvincesController.java b/src/main/java/com/unicom/observatory/controller/TransportationInTheThreeProvincesController.java new file mode 100644 index 0000000..548dc5e --- /dev/null +++ b/src/main/java/com/unicom/observatory/controller/TransportationInTheThreeProvincesController.java @@ -0,0 +1,32 @@ +package com.unicom.observatory.controller; + +import com.unicom.observatory.entity.TransportationInTheThreeProvinces; +import com.unicom.observatory.service.TransportationInTheThreeProvincesService; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.List; + +/** + * @author 王晨阳 + * @tittle TransportationInTheThreeProvincesController + * @CREATE 2025/1/2 15:41 + */ +@RestController +@RequestMapping("/transportationInTheThreeProvinces") +public class TransportationInTheThreeProvincesController { + + @Resource + private TransportationInTheThreeProvincesService transportationInTheThreeProvincesService; + + /** + * 查询全部数据 + * @return + */ + @GetMapping("/list") + public List list() { + return transportationInTheThreeProvincesService.list(); + } +} diff --git a/src/main/java/com/unicom/observatory/dao/ObservatoryMapper.java b/src/main/java/com/unicom/observatory/dao/ObservatoryMapper.java new file mode 100644 index 0000000..f7d073f --- /dev/null +++ b/src/main/java/com/unicom/observatory/dao/ObservatoryMapper.java @@ -0,0 +1,22 @@ +package com.unicom.observatory.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.unicom.observatory.entity.Observatory; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; + +/** + * @author 王晨阳 + * @tittle ObservatoryMapper + * @CREATE 2025/1/2 11:14 + */ +@Mapper +public interface ObservatoryMapper extends BaseMapper { + + /** + * 查询瞭望台内全部数据 + * @return + */ + List selectAll(); +} diff --git a/src/main/java/com/unicom/observatory/dao/TransportationInTheThreeProvincesMapper.java b/src/main/java/com/unicom/observatory/dao/TransportationInTheThreeProvincesMapper.java new file mode 100644 index 0000000..ffa221c --- /dev/null +++ b/src/main/java/com/unicom/observatory/dao/TransportationInTheThreeProvincesMapper.java @@ -0,0 +1,15 @@ +package com.unicom.observatory.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.unicom.observatory.entity.TransportationInTheThreeProvinces; +import org.apache.ibatis.annotations.Mapper; + +/** + * @author 王晨阳 + * @tittle TransportationInTheThreeProvincesMapper + * @CREATE 2025/1/2 15:38 + */ +@Mapper +public interface TransportationInTheThreeProvincesMapper extends BaseMapper { + +} diff --git a/src/main/java/com/unicom/observatory/entity/Observatory.java b/src/main/java/com/unicom/observatory/entity/Observatory.java new file mode 100644 index 0000000..ca3be98 --- /dev/null +++ b/src/main/java/com/unicom/observatory/entity/Observatory.java @@ -0,0 +1,26 @@ +package com.unicom.observatory.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +/** + * @author 王晨阳 + * @tittle 瞭望台数据 + * @CREATE 2025/1/2 11:09 + */ +@Data +@TableName("observatory") +public class Observatory { + + private String id; + + private String indexName; + + private String indexCnName; + + private String value; + + private String area; + + private String areaName; +} diff --git a/src/main/java/com/unicom/observatory/entity/TransportationInTheThreeProvinces.java b/src/main/java/com/unicom/observatory/entity/TransportationInTheThreeProvinces.java new file mode 100644 index 0000000..92d8158 --- /dev/null +++ b/src/main/java/com/unicom/observatory/entity/TransportationInTheThreeProvinces.java @@ -0,0 +1,26 @@ +package com.unicom.observatory.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +/** + * @author 王晨阳 + * @tittle transportationInTheThreeProvinces + * @CREATE 2025/1/2 15:35 + */ +@Data +@TableName("transportation_in_the_three_provinces") +public class TransportationInTheThreeProvinces { + + private String id; + + private String indexName; + + private String indexCnName; + + private String value; + + private String province; + + private String provinceName; +} diff --git a/src/main/java/com/unicom/observatory/service/ObservatoryService.java b/src/main/java/com/unicom/observatory/service/ObservatoryService.java new file mode 100644 index 0000000..96d750f --- /dev/null +++ b/src/main/java/com/unicom/observatory/service/ObservatoryService.java @@ -0,0 +1,28 @@ +package com.unicom.observatory.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.unicom.observatory.dao.ObservatoryMapper; +import com.unicom.observatory.entity.Observatory; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + +/** + * @author 王晨阳 + * @tittle ObservatoryService + * @CREATE 2025/1/2 11:24 + */ +@Service +public class ObservatoryService extends ServiceImpl { + + @Resource + private ObservatoryMapper observatoryMapper; + + /** + * 查询全部数据 + * @return + */ +// public List selectAll(){ +// return observatoryMapper.selectAll(); +// } +} diff --git a/src/main/java/com/unicom/observatory/service/TransportationInTheThreeProvincesService.java b/src/main/java/com/unicom/observatory/service/TransportationInTheThreeProvincesService.java new file mode 100644 index 0000000..43d9670 --- /dev/null +++ b/src/main/java/com/unicom/observatory/service/TransportationInTheThreeProvincesService.java @@ -0,0 +1,15 @@ +package com.unicom.observatory.service; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.unicom.observatory.dao.TransportationInTheThreeProvincesMapper; +import com.unicom.observatory.entity.TransportationInTheThreeProvinces; +import org.springframework.stereotype.Service; + +/** + * @author 王晨阳 + * @tittle TransportationInTheThreeProvincesService + * @CREATE 2025/1/2 15:40 + */ +@Service +public class TransportationInTheThreeProvincesService extends ServiceImpl { +}