From a6ca6d6b232d9b7a8ca6f9fab211782d8308695e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 27 八月 2019 15:31:46 +0800
Subject: [PATCH] 添加遗漏的数据实体及mapper文件
---
src/main/kotlin/com/flightfeather/obd/domain/entity/ObdData.java | 622 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/main/resources/mapper/ObdDataMapper.xml | 57 ++++
src/main/kotlin/com/flightfeather/obd/domain/mapper/ObdDataMapper.kt | 8
3 files changed, 687 insertions(+), 0 deletions(-)
diff --git a/src/main/kotlin/com/flightfeather/obd/domain/entity/ObdData.java b/src/main/kotlin/com/flightfeather/obd/domain/entity/ObdData.java
new file mode 100644
index 0000000..b65d7b4
--- /dev/null
+++ b/src/main/kotlin/com/flightfeather/obd/domain/entity/ObdData.java
@@ -0,0 +1,622 @@
+package com.flightfeather.obd.domain.entity;
+
+import com.fasterxml.jackson.annotation.JsonInclude;
+
+import java.util.Date;
+import javax.persistence.*;
+
+@Table(name = "obd_data")
+@JsonInclude(JsonInclude.Include.NON_NULL)
+public class ObdData {
+ @Id
+ private Integer id;
+
+ @Column(name = "obd_vin")
+ private String obdVin;
+
+ @Column(name = "obd_time")
+ private Date obdTime;
+
+ @Column(name = "obd_lng")
+ private Double obdLng;
+
+ @Column(name = "obd_lat")
+ private Double obdLat;
+
+ @Column(name = "obd_protocol")
+ private Integer obdProtocol;
+
+ @Column(name = "obd_mil")
+ private Integer obdMil;
+
+ @Column(name = "obd_id_code")
+ private String obdIdCode;
+
+ @Column(name = "obd_verification_code")
+ private String obdVerificationCode;
+
+ @Column(name = "obd_fault_code_num")
+ private Integer obdFaultCodeNum;
+
+ @Column(name = "obd_fault_code")
+ private String obdFaultCode;
+
+ @Column(name = "obd_speed")
+ private Integer obdSpeed;
+
+ @Column(name = "obd_air_pressure")
+ private Double obdAirPressure;
+
+ @Column(name = "obd_engine_torque")
+ private Double obdEngineTorque;
+
+ @Column(name = "obd_friction_torque")
+ private Double obdFrictionTorque;
+
+ @Column(name = "obd_engine_rpm")
+ private Integer obdEngineRpm;
+
+ @Column(name = "obd_start_fuel_flow")
+ private Double obdStartFuelFlow;
+
+ @Column(name = "obd_scr_upstream_NO")
+ private Double obdScrUpstreamNo;
+
+ @Column(name = "obd_scr_downstream_NO")
+ private Double obdScrDownstreamNo;
+
+ @Column(name = "obd_remain_reactant")
+ private Double obdRemainReactant;
+
+ @Column(name = "obd_air_input")
+ private Double obdAirInput;
+
+ @Column(name = "obd_scr_input_temp")
+ private Double obdScrInputTemp;
+
+ @Column(name = "obd_scr_output_temp")
+ private Double obdScrOutputTemp;
+
+ @Column(name = "obd_DPF")
+ private Double obdDpf;
+
+ @Column(name = "obd_engine_coolant_temp")
+ private Double obdEngineCoolantTemp;
+
+ @Column(name = "obd_fuel_level")
+ private Double obdFuelLevel;
+
+ @Column(name = "obd_location_status")
+ private Integer obdLocationStatus;
+
+ @Column(name = "obd_total_mileage")
+ private Double obdTotalMileage;
+
+ @Column(name = "obd_engine_torque_mode")
+ private String obdEngineTorqueMode;
+
+ @Column(name = "obd_accelerator_pedal")
+ private Double obdAcceleratorPedal;
+
+ @Column(name = "obd_total_oil_consumption")
+ private Double obdTotalOilConsumption;
+
+ @Column(name = "obd_urea_box_temp")
+ private Double obdUreaBoxTemp;
+
+ @Column(name = "obd_urea_volume")
+ private Integer obdUreaVolume;
+
+ @Column(name = "obd_total_urea_consume")
+ private Double obdTotalUreaConsume;
+
+ @Column(name = "obd_DPF_temp")
+ private Double obdDpfTemp;
+
+ @Column(name = "obd_firmware_version")
+ private String obdFirmwareVersion;
+
+ /**
+ * @return id
+ */
+ public Integer getId() {
+ return id;
+ }
+
+ /**
+ * @param id
+ */
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ /**
+ * @return obd_vin
+ */
+ public String getObdVin() {
+ return obdVin;
+ }
+
+ /**
+ * @param obdVin
+ */
+ public void setObdVin(String obdVin) {
+ this.obdVin = obdVin == null ? null : obdVin.trim();
+ }
+
+ /**
+ * @return obd_time
+ */
+ public Date getObdTime() {
+ return obdTime;
+ }
+
+ /**
+ * @param obdTime
+ */
+ public void setObdTime(Date obdTime) {
+ this.obdTime = obdTime;
+ }
+
+ /**
+ * @return obd_lng
+ */
+ public Double getObdLng() {
+ return obdLng;
+ }
+
+ /**
+ * @param obdLng
+ */
+ public void setObdLng(Double obdLng) {
+ this.obdLng = obdLng;
+ }
+
+ /**
+ * @return obd_lat
+ */
+ public Double getObdLat() {
+ return obdLat;
+ }
+
+ /**
+ * @param obdLat
+ */
+ public void setObdLat(Double obdLat) {
+ this.obdLat = obdLat;
+ }
+
+ /**
+ * @return obd_protocol
+ */
+ public Integer getObdProtocol() {
+ return obdProtocol;
+ }
+
+ /**
+ * @param obdProtocol
+ */
+ public void setObdProtocol(Integer obdProtocol) {
+ this.obdProtocol = obdProtocol;
+ }
+
+ /**
+ * @return obd_mil
+ */
+ public Integer getObdMil() {
+ return obdMil;
+ }
+
+ /**
+ * @param obdMil
+ */
+ public void setObdMil(Integer obdMil) {
+ this.obdMil = obdMil;
+ }
+
+ /**
+ * @return obd_id_code
+ */
+ public String getObdIdCode() {
+ return obdIdCode;
+ }
+
+ /**
+ * @param obdIdCode
+ */
+ public void setObdIdCode(String obdIdCode) {
+ this.obdIdCode = obdIdCode == null ? null : obdIdCode.trim();
+ }
+
+ /**
+ * @return obd_verification_code
+ */
+ public String getObdVerificationCode() {
+ return obdVerificationCode;
+ }
+
+ /**
+ * @param obdVerificationCode
+ */
+ public void setObdVerificationCode(String obdVerificationCode) {
+ this.obdVerificationCode = obdVerificationCode == null ? null : obdVerificationCode.trim();
+ }
+
+ /**
+ * @return obd_fault_code_num
+ */
+ public Integer getObdFaultCodeNum() {
+ return obdFaultCodeNum;
+ }
+
+ /**
+ * @param obdFaultCodeNum
+ */
+ public void setObdFaultCodeNum(Integer obdFaultCodeNum) {
+ this.obdFaultCodeNum = obdFaultCodeNum;
+ }
+
+ /**
+ * @return obd_fault_code
+ */
+ public String getObdFaultCode() {
+ return obdFaultCode;
+ }
+
+ /**
+ * @param obdFaultCode
+ */
+ public void setObdFaultCode(String obdFaultCode) {
+ this.obdFaultCode = obdFaultCode == null ? null : obdFaultCode.trim();
+ }
+
+ /**
+ * @return obd_speed
+ */
+ public Integer getObdSpeed() {
+ return obdSpeed;
+ }
+
+ /**
+ * @param obdSpeed
+ */
+ public void setObdSpeed(Integer obdSpeed) {
+ this.obdSpeed = obdSpeed;
+ }
+
+ /**
+ * @return obd_air_pressure
+ */
+ public Double getObdAirPressure() {
+ return obdAirPressure;
+ }
+
+ /**
+ * @param obdAirPressure
+ */
+ public void setObdAirPressure(Double obdAirPressure) {
+ this.obdAirPressure = obdAirPressure;
+ }
+
+ /**
+ * @return obd_engine_torque
+ */
+ public Double getObdEngineTorque() {
+ return obdEngineTorque;
+ }
+
+ /**
+ * @param obdEngineTorque
+ */
+ public void setObdEngineTorque(Double obdEngineTorque) {
+ this.obdEngineTorque = obdEngineTorque;
+ }
+
+ /**
+ * @return obd_friction_torque
+ */
+ public Double getObdFrictionTorque() {
+ return obdFrictionTorque;
+ }
+
+ /**
+ * @param obdFrictionTorque
+ */
+ public void setObdFrictionTorque(Double obdFrictionTorque) {
+ this.obdFrictionTorque = obdFrictionTorque;
+ }
+
+ /**
+ * @return obd_engine_rpm
+ */
+ public Integer getObdEngineRpm() {
+ return obdEngineRpm;
+ }
+
+ /**
+ * @param obdEngineRpm
+ */
+ public void setObdEngineRpm(Integer obdEngineRpm) {
+ this.obdEngineRpm = obdEngineRpm;
+ }
+
+ /**
+ * @return obd_start_fuel_flow
+ */
+ public Double getObdStartFuelFlow() {
+ return obdStartFuelFlow;
+ }
+
+ /**
+ * @param obdStartFuelFlow
+ */
+ public void setObdStartFuelFlow(Double obdStartFuelFlow) {
+ this.obdStartFuelFlow = obdStartFuelFlow;
+ }
+
+ /**
+ * @return obd_scr_upstream_NO
+ */
+ public Double getObdScrUpstreamNo() {
+ return obdScrUpstreamNo;
+ }
+
+ /**
+ * @param obdScrUpstreamNo
+ */
+ public void setObdScrUpstreamNo(Double obdScrUpstreamNo) {
+ this.obdScrUpstreamNo = obdScrUpstreamNo;
+ }
+
+ /**
+ * @return obd_scr_downstream_NO
+ */
+ public Double getObdScrDownstreamNo() {
+ return obdScrDownstreamNo;
+ }
+
+ /**
+ * @param obdScrDownstreamNo
+ */
+ public void setObdScrDownstreamNo(Double obdScrDownstreamNo) {
+ this.obdScrDownstreamNo = obdScrDownstreamNo;
+ }
+
+ /**
+ * @return obd_remain_reactant
+ */
+ public Double getObdRemainReactant() {
+ return obdRemainReactant;
+ }
+
+ /**
+ * @param obdRemainReactant
+ */
+ public void setObdRemainReactant(Double obdRemainReactant) {
+ this.obdRemainReactant = obdRemainReactant;
+ }
+
+ /**
+ * @return obd_air_input
+ */
+ public Double getObdAirInput() {
+ return obdAirInput;
+ }
+
+ /**
+ * @param obdAirInput
+ */
+ public void setObdAirInput(Double obdAirInput) {
+ this.obdAirInput = obdAirInput;
+ }
+
+ /**
+ * @return obd_scr_input_temp
+ */
+ public Double getObdScrInputTemp() {
+ return obdScrInputTemp;
+ }
+
+ /**
+ * @param obdScrInputTemp
+ */
+ public void setObdScrInputTemp(Double obdScrInputTemp) {
+ this.obdScrInputTemp = obdScrInputTemp;
+ }
+
+ /**
+ * @return obd_scr_output_temp
+ */
+ public Double getObdScrOutputTemp() {
+ return obdScrOutputTemp;
+ }
+
+ /**
+ * @param obdScrOutputTemp
+ */
+ public void setObdScrOutputTemp(Double obdScrOutputTemp) {
+ this.obdScrOutputTemp = obdScrOutputTemp;
+ }
+
+ /**
+ * @return obd_DPF
+ */
+ public Double getObdDpf() {
+ return obdDpf;
+ }
+
+ /**
+ * @param obdDpf
+ */
+ public void setObdDpf(Double obdDpf) {
+ this.obdDpf = obdDpf;
+ }
+
+ /**
+ * @return obd_engine_coolant_temp
+ */
+ public Double getObdEngineCoolantTemp() {
+ return obdEngineCoolantTemp;
+ }
+
+ /**
+ * @param obdEngineCoolantTemp
+ */
+ public void setObdEngineCoolantTemp(Double obdEngineCoolantTemp) {
+ this.obdEngineCoolantTemp = obdEngineCoolantTemp;
+ }
+
+ /**
+ * @return obd_fuel_level
+ */
+ public Double getObdFuelLevel() {
+ return obdFuelLevel;
+ }
+
+ /**
+ * @param obdFuelLevel
+ */
+ public void setObdFuelLevel(Double obdFuelLevel) {
+ this.obdFuelLevel = obdFuelLevel;
+ }
+
+ /**
+ * @return obd_location_status
+ */
+ public Integer getObdLocationStatus() {
+ return obdLocationStatus;
+ }
+
+ /**
+ * @param obdLocationStatus
+ */
+ public void setObdLocationStatus(Integer obdLocationStatus) {
+ this.obdLocationStatus = obdLocationStatus;
+ }
+
+ /**
+ * @return obd_total_mileage
+ */
+ public Double getObdTotalMileage() {
+ return obdTotalMileage;
+ }
+
+ /**
+ * @param obdTotalMileage
+ */
+ public void setObdTotalMileage(Double obdTotalMileage) {
+ this.obdTotalMileage = obdTotalMileage;
+ }
+
+ /**
+ * @return obd_engine_torque_mode
+ */
+ public String getObdEngineTorqueMode() {
+ return obdEngineTorqueMode;
+ }
+
+ /**
+ * @param obdEngineTorqueMode
+ */
+ public void setObdEngineTorqueMode(String obdEngineTorqueMode) {
+ this.obdEngineTorqueMode = obdEngineTorqueMode == null ? null : obdEngineTorqueMode.trim();
+ }
+
+ /**
+ * @return obd_accelerator_pedal
+ */
+ public Double getObdAcceleratorPedal() {
+ return obdAcceleratorPedal;
+ }
+
+ /**
+ * @param obdAcceleratorPedal
+ */
+ public void setObdAcceleratorPedal(Double obdAcceleratorPedal) {
+ this.obdAcceleratorPedal = obdAcceleratorPedal;
+ }
+
+ /**
+ * @return obd_total_oil_consumption
+ */
+ public Double getObdTotalOilConsumption() {
+ return obdTotalOilConsumption;
+ }
+
+ /**
+ * @param obdTotalOilConsumption
+ */
+ public void setObdTotalOilConsumption(Double obdTotalOilConsumption) {
+ this.obdTotalOilConsumption = obdTotalOilConsumption;
+ }
+
+ /**
+ * @return obd_urea_box_temp
+ */
+ public Double getObdUreaBoxTemp() {
+ return obdUreaBoxTemp;
+ }
+
+ /**
+ * @param obdUreaBoxTemp
+ */
+ public void setObdUreaBoxTemp(Double obdUreaBoxTemp) {
+ this.obdUreaBoxTemp = obdUreaBoxTemp;
+ }
+
+ /**
+ * @return obd_urea_volume
+ */
+ public Integer getObdUreaVolume() {
+ return obdUreaVolume;
+ }
+
+ /**
+ * @param obdUreaVolume
+ */
+ public void setObdUreaVolume(Integer obdUreaVolume) {
+ this.obdUreaVolume = obdUreaVolume;
+ }
+
+ /**
+ * @return obd_total_urea_consume
+ */
+ public Double getObdTotalUreaConsume() {
+ return obdTotalUreaConsume;
+ }
+
+ /**
+ * @param obdTotalUreaConsume
+ */
+ public void setObdTotalUreaConsume(Double obdTotalUreaConsume) {
+ this.obdTotalUreaConsume = obdTotalUreaConsume;
+ }
+
+ /**
+ * @return obd_DPF_temp
+ */
+ public Double getObdDpfTemp() {
+ return obdDpfTemp;
+ }
+
+ /**
+ * @param obdDpfTemp
+ */
+ public void setObdDpfTemp(Double obdDpfTemp) {
+ this.obdDpfTemp = obdDpfTemp;
+ }
+
+ /**
+ * @return obd_firmware_version
+ */
+ public String getObdFirmwareVersion() {
+ return obdFirmwareVersion;
+ }
+
+ /**
+ * @param obdFirmwareVersion
+ */
+ public void setObdFirmwareVersion(String obdFirmwareVersion) {
+ this.obdFirmwareVersion = obdFirmwareVersion == null ? null : obdFirmwareVersion.trim();
+ }
+}
\ No newline at end of file
diff --git a/src/main/kotlin/com/flightfeather/obd/domain/mapper/ObdDataMapper.kt b/src/main/kotlin/com/flightfeather/obd/domain/mapper/ObdDataMapper.kt
new file mode 100644
index 0000000..d470dde
--- /dev/null
+++ b/src/main/kotlin/com/flightfeather/obd/domain/mapper/ObdDataMapper.kt
@@ -0,0 +1,8 @@
+package com.flightfeather.obd.domain.mapper
+
+import com.flightfeather.obd.domain.MyMapper
+import com.flightfeather.obd.domain.entity.ObdData
+import org.apache.ibatis.annotations.Mapper
+
+@Mapper
+interface ObdDataMapper : MyMapper<ObdData>
\ No newline at end of file
diff --git a/src/main/resources/mapper/ObdDataMapper.xml b/src/main/resources/mapper/ObdDataMapper.xml
new file mode 100644
index 0000000..52d8a47
--- /dev/null
+++ b/src/main/resources/mapper/ObdDataMapper.xml
@@ -0,0 +1,57 @@
+<?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.flightfeather.obd.domain.mapper.ObdDataMapper">
+ <resultMap id="BaseResultMap" type="com.flightfeather.obd.domain.entity.ObdData">
+ <!--
+ WARNING - @mbg.generated
+ -->
+ <id column="id" jdbcType="INTEGER" property="id" />
+ <result column="obd_vin" jdbcType="VARCHAR" property="obdVin" />
+ <result column="obd_time" jdbcType="TIMESTAMP" property="obdTime" />
+ <result column="obd_lng" jdbcType="DOUBLE" property="obdLng" />
+ <result column="obd_lat" jdbcType="DOUBLE" property="obdLat" />
+ <result column="obd_protocol" jdbcType="INTEGER" property="obdProtocol" />
+ <result column="obd_mil" jdbcType="INTEGER" property="obdMil" />
+ <result column="obd_id_code" jdbcType="VARCHAR" property="obdIdCode" />
+ <result column="obd_verification_code" jdbcType="VARCHAR" property="obdVerificationCode" />
+ <result column="obd_fault_code_num" jdbcType="INTEGER" property="obdFaultCodeNum" />
+ <result column="obd_fault_code" jdbcType="VARCHAR" property="obdFaultCode" />
+ <result column="obd_speed" jdbcType="INTEGER" property="obdSpeed" />
+ <result column="obd_air_pressure" jdbcType="DOUBLE" property="obdAirPressure" />
+ <result column="obd_engine_torque" jdbcType="DOUBLE" property="obdEngineTorque" />
+ <result column="obd_friction_torque" jdbcType="DOUBLE" property="obdFrictionTorque" />
+ <result column="obd_engine_rpm" jdbcType="INTEGER" property="obdEngineRpm" />
+ <result column="obd_start_fuel_flow" jdbcType="DOUBLE" property="obdStartFuelFlow" />
+ <result column="obd_scr_upstream_NO" jdbcType="DOUBLE" property="obdScrUpstreamNo" />
+ <result column="obd_scr_downstream_NO" jdbcType="DOUBLE" property="obdScrDownstreamNo" />
+ <result column="obd_remain_reactant" jdbcType="DOUBLE" property="obdRemainReactant" />
+ <result column="obd_air_input" jdbcType="DOUBLE" property="obdAirInput" />
+ <result column="obd_scr_input_temp" jdbcType="DOUBLE" property="obdScrInputTemp" />
+ <result column="obd_scr_output_temp" jdbcType="DOUBLE" property="obdScrOutputTemp" />
+ <result column="obd_DPF" jdbcType="DOUBLE" property="obdDpf" />
+ <result column="obd_engine_coolant_temp" jdbcType="DOUBLE" property="obdEngineCoolantTemp" />
+ <result column="obd_fuel_level" jdbcType="DOUBLE" property="obdFuelLevel" />
+ <result column="obd_location_status" jdbcType="INTEGER" property="obdLocationStatus" />
+ <result column="obd_total_mileage" jdbcType="DOUBLE" property="obdTotalMileage" />
+ <result column="obd_engine_torque_mode" jdbcType="VARCHAR" property="obdEngineTorqueMode" />
+ <result column="obd_accelerator_pedal" jdbcType="DOUBLE" property="obdAcceleratorPedal" />
+ <result column="obd_total_oil_consumption" jdbcType="DOUBLE" property="obdTotalOilConsumption" />
+ <result column="obd_urea_box_temp" jdbcType="DOUBLE" property="obdUreaBoxTemp" />
+ <result column="obd_urea_volume" jdbcType="INTEGER" property="obdUreaVolume" />
+ <result column="obd_total_urea_consume" jdbcType="DOUBLE" property="obdTotalUreaConsume" />
+ <result column="obd_DPF_temp" jdbcType="DOUBLE" property="obdDpfTemp" />
+ <result column="obd_firmware_version" jdbcType="VARCHAR" property="obdFirmwareVersion" />
+ </resultMap>
+ <sql id="Base_Column_List">
+ <!--
+ WARNING - @mbg.generated
+ -->
+ id, obd_vin, obd_time, obd_lng, obd_lat, obd_protocol, obd_mil, obd_id_code, obd_verification_code,
+ obd_fault_code_num, obd_fault_code, obd_speed, obd_air_pressure, obd_engine_torque,
+ obd_friction_torque, obd_engine_rpm, obd_start_fuel_flow, obd_scr_upstream_NO, obd_scr_downstream_NO,
+ obd_remain_reactant, obd_air_input, obd_scr_input_temp, obd_scr_output_temp, obd_DPF,
+ obd_engine_coolant_temp, obd_fuel_level, obd_location_status, obd_total_mileage,
+ obd_engine_torque_mode, obd_accelerator_pedal, obd_total_oil_consumption, obd_urea_box_temp,
+ obd_urea_volume, obd_total_urea_consume, obd_DPF_temp, obd_firmware_version
+ </sql>
+</mapper>
\ No newline at end of file
--
Gitblit v1.9.3