实体类
controller层
像往常一样
service层
需要根据前端传来的分页参数,当前第几页,每页多少条,构造一个page 对象,初始化这些参数,将page对象传递给mapper,拦截器会自动在sql语句加上limit查询,自动查询总记录数并写回page对象。不需要再mapper层多加sql
sql语句
sql语句中使用了左连接
这里可以参考文章https://blog.youkuaiyun.com/qq_43398368/article/details/109533279
这里同时需要注意:
team_score是团队得分,数据库中没有该字段,根据用户得分分组查询得来,是起的别名。 但实体类需要加上驼峰式命名的团队得分,会自动匹配
查询成功啦