我是靠谱客的博主 文静薯片,最近开发中收集的这篇文章主要介绍通过Mybatis将List数据循环插入到数据库的操作方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在web开发过程中,使用Spring+SpringMVC+Mybatis开发框架,有时需要将一个List循环插入到数据库中,

这时可以考虑使用如下方法:

<insert id="insertSomething" parameterType="java.util.List" useGeneratedKeys="false">
		begin
		<foreach collection="list" item="item" index="index" separator=";">
			insert into TABLE_OPERATION
			(FIELD1,FIELD2,FIELD3,FIELD4,FIELD5,FIELD6)
			values
				(
					#{item.field1},
					#{item.field2},
					#{item.field3},
					#{item.field4},
					#{item.field5},
					#{item.field6}
				)

		</foreach>
		;end;
</insert>
说明:TABLE_OPERATION是待操作的数据库表;FIELD1,FIELD2.......是数据库表对应的字段;

通过上述操作,可以一次性将一个List当参数传递到XML,然后循环插入到数据库内。


最后

以上就是文静薯片为你收集整理的通过Mybatis将List数据循环插入到数据库的操作方法的全部内容,希望文章能够帮你解决通过Mybatis将List数据循环插入到数据库的操作方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部