在MyBatis中,可以使用foreach标签来遍历一个List集合,以下是一个示例:
假设有一个User类:
public class User {
private int id;
private String name;
// 省略getter和setter方法
}
在Mapper.xml文件中,可以使用foreach标签来遍历List
<select id="getUserByIds" parameterType="java.util.List" resultType="User">
SELECT * FROM user
WHERE id IN
<foreach collection="list" item="item" open="(" separator="," close=")">
#{item}
</foreach>
</select>
在这个示例中,getUserByIds方法接收一个List
这样就可以在MyBatis中遍历List集合进行查询操作。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: mybatis的主要功能有哪些