一尘不染

迭代Ibatis中的对象列表

sql

我有一个要迭代并访问ibatis sql中特定字段的对象列表。

前任。

public Class Student
{
String id;
String name;
}

我将传递一个Student对象列表(List(Student))作为参数,
并进行迭代访问每个对象bean的ID。我该怎么做呢?


阅读 157

收藏
2021-03-17

共1个答案

一尘不染

的foreach -tag是你在找什么。例子:

<select id="selectPostIn" resultType="domain.blog.Post">
  SELECT *
   FROM POST P
   WHERE ID in
   <foreach item="item" index="index" collection="list" open="(" separator="," close=")">
    #{item}
   </foreach>
</select>

有关更多信息,请参见用户指南

顺便说一下,iBatis不再开发并冻结了,现在称为“ MyBatis”,整个开发团队都从Apache移到了
新的MyBatis主页

2021-03-17