mybatis常用语法解释
trim标签解释
<!--
prefix="(" 标签内首部加(
suffix=")" 标签内尾部加)
suffixOverrides="," 后缀重写,去掉最后的逗号
-->
<trim prefix="(" suffix=")" suffixOverrides=",">
</trim>
foreach语法
<!--
item:定义变量接手list中的值
collection:参数集合
separator:遍历的字段以什么隔开
open="(" :循环开始之前添加左括号
close=")":循环结束后添加右括号
index="":在list和数组中,index是元素的序号,在map中,index是元素的key,该参数可选
-->
<select id="selectAllByIds">
select * from student
where id in
<foreach item="item" collection="list" separator="," open="(" close=")" index="">
#{item.id, jdbcType=NUMERIC}
</foreach>
</select>