请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你代码中的 PageHelper.startPage(pageNum, pageSize)为什么没返回值

用Page page = PageHelper.startPage(pageNum, pageSize);也没报错,如果不定义类型是返回自身吗

但是代码好像没有调用PageHelper.startPage(pageNum, pageSize)

正在回答 回答被采纳积分+3

2回答

strictShu 2019-09-07 13:03:16

写jdbc的时候,   Class<?> cls = Class.forName("com.mysql.jdbc.Driver");  加载mysql驱动,后续代码也没调用cls啊,是底层方法中有其他方法. 往里看看源码,startPage(pageNum, pageSize).不仅仅是赋值.   

0 回复 有任何疑惑可以回复我~
  • 提问者 慕尼黑7895541 #1
    我看源码最后是返回了page对象,但代码中好像没有调用返回来的page
    回复 有任何疑惑可以回复我~ 2019-09-07 13:04:20
  • strictShu 回复 提问者 慕尼黑7895541 #2
    对,你不许要用.你只需要start...分页逻辑pagehelper帮你实现了 你只需要告诉他 第几页 多少个 还有要对什么分页....
    回复 有任何疑惑可以回复我~ 2019-09-07 13:08:55
geelylucky 2019-09-07 12:58:33

这个分页的原理就是aop的方式,不需要返回值也可以实现分页查询。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信