dao:
package com.core.dao;
import com.core.model.Clazz;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* 班级
*/
@Component("clazzDAO")
public interface ClazzDAO {
/**
* 批量添加
*
* @param clazzList
*/
void batchAddClazz(@Param("clazzList") List<Clazz> clazzList);
}
mapper中sql
<insert id="batchAddClazz" parameterType="java.util.List" flushCache="true">
INSERT INTO
sms_clazz(clazz_id, create_timestamp, updata_timestamp, name)
VALUES
<foreach collection="clazzList" item="clazz" index="index" separator=",">
( #{clazz.id}, now(), now(), #{clazz.name})
</foreach>
</insert>