通过如下语句查询商品订单信息:

SELECT * FROM goods_order WHERE del = 0 AND id IN (1004,1094,1120,1409)

在 Mapper.java 中定义如下接口:

List<GoodsOrder> findGoodsOrderByIds(String ids);

在 Mybatis 对应的 Mapper.xml 中进行如下配置:

<select id="findGoodsOrderByIds" resultType="com.fanfengping.GoodsOrder">
SELECT * FROM goods_order WHERE del = 0 AND id IN (#{ids})
</select>

在执行请求时,发现接口总是返回一条数据,无法返回所有的数据信息。

解决方法:

在 Mapper.java 中定义如下接口:

List<GoodsOrder> findGoodsOrderByIds(List<String> ids);

在 Mybatis 对应的 Mapper.xml 中进行如下配置:

<select id="findGoodsOrderByIds" parameterType="java.util.List" resultType="com.fanfengping.GoodsOrder">
SELECT * FROM goods_order WHERE del = 0 AND id IN
<foreach collection="list" index="index" item="item" open="("
separator="," close=")">
#{item}
</foreach>
</select>

重新请求后,接口可正确返回列表数据。

最新文章

  1. 利用django创建一个投票网站(五)
  2. 《剑指offer》面试题11: 数值的整数次方
  3. HQL多种查询实现
  4. JS/HTML 保存图片到本地:HTML &lt;a&gt; download 属性
  5. NYOJ题目836画图
  6. [译] C track: compiling C programs.
  7. VPN协议PPTP/L2TP/OpenVPN及SSH的区别与详解
  8. 解popstar
  9. iframe详细用法
  10. hihoCoder 1116 计算 (线段树)
  11. scip学习
  12. zepto的源代码注释(转)
  13. Python复习笔记(五)面向对象
  14. php 的函数
  15. 通过TortoiseSVN进行文件(夹)外链 External File
  16. 为smokeping添加日志开启debug
  17. VM虚拟机安装之后出现无法自动登录到桌面以及__vmware_user__怎么办
  18. appcrawler遍历工具常用方法
  19. 2017中国大学生程序设计竞赛 - 女生专场(Graph Theory)
  20. 如何关闭Eclipse智障的变量命名自动补全功能

热门文章

  1. Docker08-网络管理
  2. Odoo graph视图
  3. Httpd服务进阶知识-基于Apache Modele的LAMP架构之PhpMyAdmin案例
  4. Beta冲刺第3次
  5. jmeter压测学习1-window环境准备与案例
  6. 【大数据】HBase启动
  7. DOM是什么
  8. OpenCV应用(3) 简单轮廓匹配的小例子
  9. elastalert 基于EFK环境的邮件报警
  10. Java实现PV操作 | 生产者与消费者