From 0de01eba0bde756a1c4fec13615fe92b2cf51db3 Mon Sep 17 00:00:00 2001
From: rain <167982779@qq.com>
Date: Mon, 25 Mar 2024 18:46:39 +0800
Subject: [PATCH] 图斑
---
src/main/java/com/dji/sample/patches/service/ShpToDataSourceService.java | 6 +-----
src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java | 2 +-
src/main/java/com/dji/sample/patches/controller/ShpToDataSourceController.java | 10 ++++------
src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java | 4 +---
src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java | 20 +++++++-------------
5 files changed, 14 insertions(+), 28 deletions(-)
diff --git a/src/main/java/com/dji/sample/patches/controller/DemoController.java b/src/main/java/com/dji/sample/patches/controller/ShpToDataSourceController.java
similarity index 66%
rename from src/main/java/com/dji/sample/patches/controller/DemoController.java
rename to src/main/java/com/dji/sample/patches/controller/ShpToDataSourceController.java
index 12a4845..3de9dc6 100644
--- a/src/main/java/com/dji/sample/patches/controller/DemoController.java
+++ b/src/main/java/com/dji/sample/patches/controller/ShpToDataSourceController.java
@@ -1,23 +1,21 @@
package com.dji.sample.patches.controller;
-import com.dji.sample.patches.service.impl.DemoServiceImpl;
+import com.dji.sample.patches.service.impl.ShpToDataSourceServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
-import java.io.File;
-
import java.io.IOException;
@RestController
@RequestMapping("${url.patches.prefix}${url.patches.version}")
-public class DemoController {
+public class ShpToDataSourceController {
@Autowired
- private DemoServiceImpl demoServiceImpl;
+ private ShpToDataSourceServiceImpl shpToDataSourceServiceImpl;
@PostMapping("/getGeo")
public void getGeo (@RequestParam("file") MultipartFile file) throws IOException {
- demoServiceImpl.insertGeo(file);
+ shpToDataSourceServiceImpl.insertGeo(file);
}
diff --git a/src/main/java/com/dji/sample/patches/dao/DemoMapper.java b/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
similarity index 82%
rename from src/main/java/com/dji/sample/patches/dao/DemoMapper.java
rename to src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
index 739a115..282116c 100644
--- a/src/main/java/com/dji/sample/patches/dao/DemoMapper.java
+++ b/src/main/java/com/dji/sample/patches/dao/ShpToDataSourceMapper.java
@@ -5,10 +5,8 @@
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
-import java.time.LocalDateTime;
-
@Mapper
-public interface DemoMapper extends BaseMapper<DemoEntity> {
+public interface ShpToDataSourceMapper extends BaseMapper<DemoEntity> {
@Insert("insert into tb_lot_info (dkfw,bsm,create_time,update_time) values (#{json},#{bsm},#{createTime},#{updateTime})")
void insertJson(String json,String bsm, int createTime, int updateTime);
diff --git a/src/main/java/com/dji/sample/patches/service/DemoService.java b/src/main/java/com/dji/sample/patches/service/ShpToDataSourceService.java
similarity index 64%
rename from src/main/java/com/dji/sample/patches/service/DemoService.java
rename to src/main/java/com/dji/sample/patches/service/ShpToDataSourceService.java
index fe37667..a7d5a03 100644
--- a/src/main/java/com/dji/sample/patches/service/DemoService.java
+++ b/src/main/java/com/dji/sample/patches/service/ShpToDataSourceService.java
@@ -2,12 +2,8 @@
import org.springframework.web.multipart.MultipartFile;
-import java.io.File;
import java.io.IOException;
-public interface DemoService {
- public static void main(String[] args) {
-
- }
+public interface ShpToDataSourceService {
void insertGeo(MultipartFile file) throws IOException;
}
diff --git a/src/main/java/com/dji/sample/patches/service/impl/DemoServiceImpl.java b/src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java
similarity index 64%
rename from src/main/java/com/dji/sample/patches/service/impl/DemoServiceImpl.java
rename to src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java
index 7c4f09a..6b24419 100644
--- a/src/main/java/com/dji/sample/patches/service/impl/DemoServiceImpl.java
+++ b/src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java
@@ -1,27 +1,21 @@
package com.dji.sample.patches.service.impl;
-import cn.hutool.core.io.FileUtil;
-import com.dji.sample.patches.dao.DemoMapper;
-import com.dji.sample.patches.service.DemoService;
-import com.dji.sample.patches.utils.MultipartFileTOFile;
+import com.dji.sample.patches.dao.ShpToDataSourceMapper;
+import com.dji.sample.patches.service.ShpToDataSourceService;
+import com.dji.sample.patches.utils.MultipartFileTOFileUtil;
import com.dji.sample.patches.utils.ShapeFileUtil;
-import com.dji.sample.patches.utils.ZipUtil;
-import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
-import java.io.FileOutputStream;
import java.io.IOException;
-import java.io.InputStream;
-import java.time.LocalDateTime;
import java.util.List;
import java.util.UUID;
@Service
-public class DemoServiceImpl implements DemoService {
+public class ShpToDataSourceServiceImpl implements ShpToDataSourceService {
@Autowired
- private DemoMapper mapper;
+ private ShpToDataSourceMapper mapper;
private int createTime=0;
private int updateTime=0;
@@ -29,8 +23,8 @@
private String bsm;
public void insertGeo(MultipartFile file) throws IOException {
ShapeFileUtil shapeFileUtil=new ShapeFileUtil();
- MultipartFileTOFile multipartFileTOFile= new MultipartFileTOFile();
- File file1= multipartFileTOFile.multipartFile2File(file);
+ MultipartFileTOFileUtil multipartFileTOFileUtil = new MultipartFileTOFileUtil();
+ File file1= multipartFileTOFileUtil.multipartFile2File(file);
List<String> s=shapeFileUtil.shpToGeoJson(file1);
String[] arr=new String[10];
String str=s.toString();
diff --git a/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFile.java b/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
similarity index 96%
rename from src/main/java/com/dji/sample/patches/utils/MultipartFileTOFile.java
rename to src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
index a1fc4fe..cebda32 100644
--- a/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFile.java
+++ b/src/main/java/com/dji/sample/patches/utils/MultipartFileTOFileUtil.java
@@ -7,7 +7,7 @@
import java.io.InputStream;
import java.util.UUID;
-public class MultipartFileTOFile {
+public class MultipartFileTOFileUtil {
public File multipartFile2File (MultipartFile multipartFile) {
String tmpFileDir = null;
--
Gitblit v1.9.3