Java面试题012:一文深入了解Mybatis原理2

这一节我们继续Mybatis相关重点知识点整理,之所以把这一节单独拆开了,是因为上一节的内容偏重原理,源码和流程不少,能够理解掌握是需要花费些心力的。这一节我们侧重点在实际开发过程中遇到的常见问题。

1、MyBatis批量操作

第⼀种⽅法:使⽤foreach标签

foreach标签的属性主要有item,index,collection,open,separator,close。

  • item   表示集合中每⼀个元素进⾏迭代时的别名,随便起的变量名;

  • index  指定⼀个名字,⽤于表示在迭代过程中,每次迭代到的位置,不常⽤;

  • open   表示该语句以什么开始,常⽤“(”;

  • separator 表示在每次进⾏迭代之间以什么符号作为分隔符,常⽤“,”;

  • close   表示以什么结束,常⽤“)”。

  • collection 必须指定

 //推荐使⽤

你可能感兴趣的:(java,mybatis,面试,开发语言)