mybatis批量插入

来源:互联网 发布:身体域网络的作用范围 编辑:程序博客网 时间:2024/05/17 07:45

xml文件:

<insert id="insertExam_grade_detailApi" useGeneratedKeys="true" parameterType="java.util.List">

        <selectKey resultType="long" keyProperty="id" order="AFTER">  
            SELECT  
            LAST_INSERT_ID()  
        </selectKey>
        INSERT INTO exam_grade_detail(exam_id,emp_id,exam_q_id,exam_q_answer,exam_emp_answer)
        values
        <foreach collection="list" item="item" index="index" separator="," >  
            (#{item.exam_id},#{item.emp_id},#{item.exam_q_id},#{item.exam_q_answer},#{item.exam_emp_answer})
        </foreach>  

    </insert>

list集合,array数组。。。。。。

controller:

List<Exam_grade_detail> examGradeDetail=JsonUtil.JsonToObj(json,new TypeToken<List<Exam_grade_detail>>(){}.getType());//转换





0 0
原创粉丝点击