mybaties 处理集合(List)参数_mybaties 处理 IN条件

mybaties 处理集合(List)参数_mybaties 处理 IN条件

首先Mapper接口需要传递一个集合数据过来,集合数据可以是对象也可以是简单类型,下面以简单类型为例:

 

$title(TestMapper.java)

List<User> getListIdIn(@Param("ids")List<String> ids);

接下来是mapper xml文件

$title(TestMapper.xml)

...省略其他代码....
    <if test="ids!=null and ids.size()>0">
      and id in
      <foreach collection="ids" item="id" index="index" open="(" close=")" separator=",">
        #{id}
      </foreach>
    </if>

...省略其他代码...
mybaties 处理集合(List)参数_mybaties 处理 IN条件

相关文章:

你感兴趣的文章:

标签云: