<?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.api.mapper.HistoryHourlyMapper">
|
|
<!-- 通用查询映射结果 -->
|
<resultMap id="BaseResultMap" type="com.moral.api.entity.HistoryHourly">
|
<result column="mac" property="mac"/>
|
<result column="time" property="time"/>
|
<result column="value" property="value"/>
|
<result column="version" property="version"/>
|
</resultMap>
|
|
<insert id="insertHistoryHourly">
|
INSERT INTO history_hourly VALUES
|
<foreach collection="list" item="item" separator=",">
|
(#{item.mac}, #{item.time}, #{item.value}, #{item.version})
|
</foreach>
|
</insert>
|
|
<select id="getHistoryHourlyTransition" resultType="com.moral.api.entity.HistoryHourly">
|
SELECT mac,
|
`time`,
|
`value`,
|
`version`
|
FROM history_hourly_transition
|
WHERE create_time = update_time
|
</select>
|
|
<delete id="deleteHistoryHourlyTransition">
|
DELETE FROM history_hourly_transition
|
</delete>
|
</mapper>
|