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