SSM:使用limit查询分页的时候,为什么其他数据为null,但是有两条数据?

图片说明
xml里面代码

<!--  查询用户记录总数 -->
<select id="selectCount" resultType="int">
    select count(*) from user
</select>

<!-- 根据分页数据start和size查询数据 -->
<select id="findByPage" parameterType="Map" resultType="com.jiuxing.liudianlu.pojo.User">
    select * from user
    <if test="start!=null and size!=null">
        limit #{start},#{size}
    </if>

</select>

UserServisImpl里面代码

@Override
public PageInfo findByPage(int nowPage) {
HashMap map=new HashMap();
PageInfo page=new PageInfo();
//封装当前页数
page.setNowPage(nowPage);
//设置每页显示的数据
int pageSize=3;
page.setPageSize(pageSize);
//设置总记录数量
int totalCount=userMapper.selectCount();
page.setTotalCount(totalCount);
System.out.println(totalCount);
//设置总页数
double tc=totalCount;
Double num=Math.ceil(tc/pageSize); //若最后一面显示不满,需向上取整
page.setTotalPage(num.intValue());

    map.put("start", (nowPage-1)*pageSize);
    map.put("size", page.getPageSize());
    List<User> lists=userMapper.findByPage(map);
    for(int i=0;i<lists.size();i++){
        User example = lists.get(i);//获取每一个Example对象
        String name = example.getUserName();
        System.out.print("第"+i+"个=?"+name);
    }
    page.setLists(lists);
    System.out.println(page);
    return page;
}

2个回答

图片说明

为什么性别和邮箱的数据有

不分页查询, 查询所有, 能查到完整的数据吗?

YU_Cheng_Long
浮生-半日 回复weixin_43809960: 这就很灵异了, 我一般都使用分页插件进行分页, 可以试试
大约一年之前 回复
weixin_43809960
weixin_43809960 为什么邮箱和性别有,其他会为null呢,如果list集合为null,应该全为null啊,但是list集合有数据,其他姓名什么的却为null
大约一年之前 回复
weixin_43809960
weixin_43809960 不分页,可以查询所有
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
学习SSM框架分页插件查询时出现空指针异常,求解!!!
2
使用ssm框架实现增删改查,在HTML页面上显示
1
SSM 查询 异常 java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
1
使用SSM框架 将mysql数据库中建立的表的数据插入到postgresql数据库中的同名表内。求一个demo
2
MavenWeb项目使用mybatis的分页查询插件,在项目部署时出现错误
3
SSM项目使用log4j日志
1
使用Maven搭建SSM项目报错求教
3
SSM数据库查询有值,但是到后台某个属性丢失!
2
使用ssm开发一个售票系统的时候,需要考虑线程安全问题吗
2
ssm+shiro查询数据库错误导致不能验证登录
5
ssm+ajax查询数据库无反应
1
SSM使用Mybatis-Plus分页问题,total和pages总是为零。
2
求解答!!!我使用的是ssm框架 用户有8个等级 分别为 vip1-vip8 分别对应不同的折扣,要升到这些等级 要充值对应的金额,应该怎么设计数据库呢???
1
请问:SSM框架中,@Produces与@RequestMapping中的produces属性的作用是否一样?有何区别?
4
SSM框架,怎么查看数据库的连接时间和查询时间?
1
Mac os SSM框架链接数据库出现问题
1
ssm 为什么使用@ExceptionHandler,json数据返回不了会报错,进了@ExceptionHandler方法了
2
SSM统一处理抛出自定义异常并在页面弹框提示
1
使用SSM开发,用表单标签的action提交数据到controller,路径自动改变是为什么?