最近在工作中,因为项目需求,需要用到手写SQL做分页查询.在这其中遇到了很多问题.因此,把我写好的代码贴给大家,希望对大家能有所帮助!
repository代码如下:
注意上图中红框圈住的代码,pageable 对象用来分页,SQL占位符从1开始,order by ?#{#pageable}是分页的关键.
repository写完之后,就可以在service 或controller中调用了
最近在工作中,因为项目需求,需要用到手写SQL做分页查询.在这其中遇到了很多问题.因此,把我写好的代码贴给大家,希望对大家能有所帮助!
repository代码如下:
注意上图中红框圈住的代码,pageable 对象用来分页,SQL占位符从1开始,order by ?#{#pageable}是分页的关键.
repository写完之后,就可以在service 或controller中调用了