controller 层用pageHelper进行分页查询总数
mapper层 采用一对多个表进行查找分页显示
vo层展示类
前台页面显示 条数正确,但是count总数不对 页面有9条记录,数据库也有9条,但是count显示15条
发现是pagehelper在计算分页总数的时候 对于xml中的sql查询,都是用count直接包含,每次只执行了一次sql,因为数据库执行的数据如果是一条对多条,那么这条数据在数据库中查询出来以后就是有多条记录,没有经过集合实体映射,所以把一条对多条的重复数据计算进去了
后续xml中用了嵌套子查询 解决
xml