From 842148f960e3d5dc995c49ef42a6ce2b8f1d4e34 Mon Sep 17 00:00:00 2001
From: lizijie <lzjiiie@163.com>
Date: Wed, 02 Dec 2020 16:05:46 +0800
Subject: [PATCH] pollution_sourc_point表相关代码
---
src/main/java/com/moral/service/impl/PollutioSourcePointServiceImpl.java | 21 ++++++++++
src/main/resources/mapper/PollutionSourcePointMapper.xml | 16 ++++++++
src/main/java/com/moral/entity/PollutionSourcePoint.java | 17 ++++++++
src/main/java/com/moral/service/PollutioSourcePointService.java | 7 +++
src/main/java/com/moral/mapper/PollutionSourcPointMapper.java | 13 ++++++
5 files changed, 74 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/moral/entity/PollutionSourcePoint.java b/src/main/java/com/moral/entity/PollutionSourcePoint.java
new file mode 100644
index 0000000..8a47d73
--- /dev/null
+++ b/src/main/java/com/moral/entity/PollutionSourcePoint.java
@@ -0,0 +1,17 @@
+package com.moral.entity;
+
+import lombok.Data;
+
+import javax.persistence.Id;
+
+@Data
+public class PollutionSourcePoint {
+ @Id
+ Integer id;
+
+ Integer monitorPointId;
+
+ Double longitude;
+
+ Double latitude;
+}
diff --git a/src/main/java/com/moral/mapper/PollutionSourcPointMapper.java b/src/main/java/com/moral/mapper/PollutionSourcPointMapper.java
new file mode 100644
index 0000000..ba0851b
--- /dev/null
+++ b/src/main/java/com/moral/mapper/PollutionSourcPointMapper.java
@@ -0,0 +1,13 @@
+package com.moral.mapper;
+
+
+import com.moral.entity.DeviceAdjustValueTiming;
+import com.moral.entity.PollutionSourcePoint;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.List;
+import java.util.Map;
+
+public interface PollutionSourcPointMapper {
+ PollutionSourcePoint selectByMonitorPointId(@Param("monitorPointId") Integer monitorPointId);
+}
\ No newline at end of file
diff --git a/src/main/java/com/moral/service/PollutioSourcePointService.java b/src/main/java/com/moral/service/PollutioSourcePointService.java
new file mode 100644
index 0000000..5ee0ab1
--- /dev/null
+++ b/src/main/java/com/moral/service/PollutioSourcePointService.java
@@ -0,0 +1,7 @@
+package com.moral.service;
+
+import com.moral.entity.PollutionSourcePoint;
+
+public interface PollutioSourcePointService {
+ PollutionSourcePoint selectByMonitorPointId(Integer monitorPointId);
+}
diff --git a/src/main/java/com/moral/service/impl/PollutioSourcePointServiceImpl.java b/src/main/java/com/moral/service/impl/PollutioSourcePointServiceImpl.java
new file mode 100644
index 0000000..80121f2
--- /dev/null
+++ b/src/main/java/com/moral/service/impl/PollutioSourcePointServiceImpl.java
@@ -0,0 +1,21 @@
+package com.moral.service.impl;
+
+import com.moral.entity.PollutionSourcePoint;
+import com.moral.mapper.PollutionSourcPointMapper;
+import com.moral.service.PollutioSourcePointService;
+import org.springframework.stereotype.Service;
+
+import javax.annotation.Resource;
+
+@Service
+public class PollutioSourcePointServiceImpl implements PollutioSourcePointService {
+
+ @Resource
+ private PollutionSourcPointMapper pollutionSourcPointMapper;
+
+ @Override
+ public PollutionSourcePoint selectByMonitorPointId(Integer monitorPointId) {
+ PollutionSourcePoint result = pollutionSourcPointMapper.selectByMonitorPointId(monitorPointId);
+ return result;
+ }
+}
diff --git a/src/main/resources/mapper/PollutionSourcePointMapper.xml b/src/main/resources/mapper/PollutionSourcePointMapper.xml
new file mode 100644
index 0000000..66a8bd7
--- /dev/null
+++ b/src/main/resources/mapper/PollutionSourcePointMapper.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.moral.mapper.PollutionSourcPointMapper">
+ <resultMap id="BaseResultMap" type="com.moral.entity.PollutionSourcePoint" >
+ <id column="id" property="id" jdbcType="INTEGER" />
+ <result column="monitor_point_id" property="monitorPointId" jdbcType="INTEGER" />
+ <result column="longitude" property="longitude" jdbcType="NUMERIC" />
+ <result column="latitude" property="latitude" jdbcType="NUMERIC" />
+ </resultMap>
+
+ <select id="selectByMonitorPointId" resultType="com.moral.entity.PollutionSourcePoint" resultMap="BaseResultMap">
+ select * from pollution_source_point
+ where monitor_point_id = #{monitorPointId}
+ </select>
+
+</mapper>
\ No newline at end of file
--
Gitblit v1.8.0