今天遇到一个问题,坑爹的玩意儿,找了好久,发现网上的东西太少了,不全,找了好久,恶心坏了。
在此一记游
XML 方式:
<insert id="insertAuthor" useGeneratedKeys="true"
keyProperty="id">
insert into Author (username, password, email, bio) values
<foreach item="item" collection="list" separator=",">
(#{item.username}, #{item.password}, #{item.email}, #{item.bio})
</foreach>
</insert>
注解方式:
@Insert({"<script>" + "INSERT INTO `table_name` (`字段名`) VALUES " + "<foreach collection=\"list\" item=\"item\" separator=\",\">" + "(#{item.实体里面对应的字段名} )" + "</foreach>" + "</script>"}) @Options( useGeneratedKeys = true, keyProperty = "id" ) Integer insertBatch(@Param("list") List<实体类> list);
篇幅比较短,仅此一记。