赞
踩
mapper中传过一个list来
int insertMethod(List<BasicRandomDoctor> list);
嗯,接下来的xml才是重头戏
<!-- 新增 useGenerateKeys:是否产生主键id keyColumn:数据库对应的列 keyProperty:entity中的属性 要产生主键 把数据库中id这一列对应的 数据中entity中对应的属性字段 --> <insert id="insertMethod" parameterType="java.util.List" useGeneratedKeys="true" keyColumn="id" keyProperty="id"> insert into basic_random_doctor (depart_id, check_dis_type, doctor_name,idcard,phone,create_by,create_time,third_org_id,remark) values <foreach collection="list" item="item" index="index" separator=","> ( #{item.departId}, #{item.checkDisType}, #{item.doctorName}, #{item.idcard}, #{item.phone}, #{item.createBy}, #{item.createTime}, #{item.thirdOrgId}, #{item.remark} ) </foreach> </insert>
注意一下:数据库的id要是int类型且要设置自增,不然会报错噢!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。