一个订单有很多订单项,订单项有很多oid是一样的也有不同的,我现在用的是mybaties 写数据来量大,需要服务器分页 我在sql里面加limit 返回类型是resultMap ,我数据库有几十万条数据,有取了10条数据,sql对的是10条,但是在mybaties里的xml里就变成了1条,resultMap搞的鬼,怎么解决,那个大神帮帮我

解决方案 »

  1.   

    你返回的是实体还是集合,如果是实体换成List集合看看 ,然后你Limit分页看看页数传过去了没有 在后台输出一下看看
      

  2.   

    你在dao是用实体类还是list来接收数据的。
      

  3.   

    很简单,用日志把执行的sql和参数打印在控制台上,和你的sql语句进行对比
      

  4.   

    个人比较同意3楼观点,可以看看dao层的接收是不是list<?>类型的
      

  5.   

    是resultMap他自动把重复的去掉了,我加了tag就好了,谢谢你们