文章目录 前言 一、foreach 标签 二、choose、when、otherwise 标签 前言 动态SQL 是 Mybatis的亮点功能之一,如果你经历过 拼接SQL 的繁琐痛苦,那么你就能切身感受到动态SQL到底有多爽!真香哈~ 另外,Mybatis将动态SQL设计的如此自然,让人看看就能理解和接受,我想这也是Mybaits如此深入人心的原因之一吧,将SQL代码和JAVA代码浑然天成,不得了,真的优雅! 上文我们讲过了if、where、set标签,本文继续! 一、foreach 标签 foreach 就是 循环遍历,通常是用于 in 语句,例如: Mapper: