1234567891011121314151617181920212223 |
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.bosshand.virgo.ringzle.dao.DeviceDataDao">
- <resultMap type="com.bosshand.virgo.ringzle.model.DeviceData" id="deviceDataResult">
- <result column="deviceId" property="deviceId"/>
- <result column="datasetId" property="datasetId"/>
- <result column="data" property="data"/>
- <result column="time" property="time"/>
- </resultMap>
- <insert id="insert" parameterType="com.bosshand.virgo.ringzle.model.DeviceData" useGeneratedKeys="true" keyProperty="id">
- INSERT INTO iot_device_data (deviceId, datasetId, data, time)
- VALUES(#{deviceId}, #{datasetId}, #{data}, #{time});
- </insert>
- <select id="getList" resultMap="deviceDataResult">
- SELECT deviceId, datasetId, data, time FROM iot_device_data where deviceId in (${ids})
- </select>
- </mapper>
|