本想把逻辑业务写到service层,结果分页未生效。只能挪到controller层。startpage前
原因如下:
startPage()方法调用了Thread.currentThred()方法,也就是说,使用startPage()方法,会在该方法下的第一条sql语句执行分页操作,这也就是为什么导致两条sql分页不起作用的原因,最后,建议将startPage()方法放在service实现层,即所需要的结果的sql之前。
简单点理解,只对startpage,下面的的第一条分页,不管哪个层面