mybatis常用语法解释

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>
posted @ 2021-07-11 13:22  幸运刘  阅读(119)  评论(0)    收藏  举报