版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liyantianmin/article/details/83831983
demo:
@Insert({
"<script>",
"insert into table_name(column1, column2, column3) values ",
"<foreach collection='list' item='item' index='index' separator=','>",
"(#{item.field1}, #{item.field2}, #{item.field3})",
"</foreach>",
"</script>"
})
@Options(useGeneratedKeys = true)
int insertCollectList(@Param(value="list") List<Test> testLists);
在下面的程序中直接获取List中的Test的id属性即可 testLists.get(0).getId。
注意@Param一定要是list;不然获取id会为空