IotEntityDataMapper.xml 928 B

12345678910111213141516171819202122
  1. <!DOCTYPE mapper
  2. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  3. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  4. <mapper namespace="com.bosshand.virgo.ringzle.dao.IotEntityDataDao">
  5. <resultMap type="com.bosshand.virgo.ringzle.model.IotEntityData" id="iotEntityDataResult">
  6. <id column="id" property="id"/>
  7. <result column="iotEntityId" property="iotEntityId"/>
  8. <result column="data" property="data"/>
  9. <result column="date" property="date"/>
  10. </resultMap>
  11. <insert id="save" parameterType="com.bosshand.virgo.ringzle.model.IotEntityData" useGeneratedKeys="true" keyProperty="id">
  12. INSERT INTO iot_entity_data (iotEntityId,data,date) VALUES (#{iotEntityId},#{data},now());
  13. </insert>
  14. <select id="get" resultMap="iotEntityDataResult">
  15. select * from iot_entity_data where iotEntityId = #{iotEntityId} order by date desc limit 0,1;
  16. </select>
  17. </mapper>