动态SQL–forecah
当要插入的数据是一个数组或集合时,不能写死其中具体有几条数据,此时就需要
示例:
Mapper的Java类:
|
|
对应的xml映射:
|
|
1.collection:集合名称
2.item:集合遍历出来的元素/项
3.separator:每一次遍历使用的分隔符(可选)
4.open:遍历开始前拼接的片段(可选)
5.close:遍历结束后拼接的片段(可选)
open属性演示(close同理):
|
|
此时无论集合内有几条数据都可以正常插入
当要插入的数据是一个数组或集合时,不能写死其中具体有几条数据,此时就需要
示例:
Mapper的Java类:
|
|
对应的xml映射:
|
|
1.collection:集合名称
2.item:集合遍历出来的元素/项
3.separator:每一次遍历使用的分隔符(可选)
4.open:遍历开始前拼接的片段(可选)
5.close:遍历结束后拼接的片段(可选)
open属性演示(close同理):
|
|
此时无论集合内有几条数据都可以正常插入