<?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.hisense.monitormanage.mapper.PassengerFlowMapper"> <insert id="batchSave" parameterType="java.util.List"> INSERT INTO t_passenger_flow (hour_id,time_id,longitude,latitude,all_nums,local_nums,nonlocal_nums) VALUES <foreach collection="list" item="item" separator="," > ( #{item.hour_id},#{item.time_id},#{item.longitude},#{item.latitude},#{item.all_nums}, #{item.local_nums},#{item.nonlocal_nums} ) </foreach> </insert> <select id="getByMaxId" resultType="com.hisense.monitormanage.entity.PassengerFlow"> select * from t_passenger_flow ORDer by id desc limit 1 </select> <select id="selectByTime" resultType="com.hisense.monitormanage.entity.PassengerFlow"> select * from t_passenger_flow where time_id = #{timeId} </select> </mapper>