在线视频项目笔记总结(二)—后台除登录外其它接口

一、修改分类的接口

修改分类除了前端传递一个Category实体类以外,最后还得返回一个Category对象,这个对象是直接返回呢,还是修改完在按照id去查询呢,显然是后者。

注意:在这个项目中,所有的路径都是统一的/category/{id},但是怎么区分它是想增删改查呢,因为是用Restful方式调用的,所以@GetMapping=查、@PostMapping=增、@PatchMapping=改、@DeleteMapping=删。

二、查询视频和用户数据

需要注意的问题就是分页问题,分页对后端来说很简单,因为前端会传过来当前页数以及每页的数据条数。controller干两件事,查询按照当前页数和每页条数查询出来的符合条件的当前页数据,第二是查询出符合条件的总条数。第一件事在service层求出开始开始的位置,然后再mapper文件中直接用sql语句limit {开始位置} {每页条数}即可。

 

 

 

 

视频和用户的流程都是相似的。 

 

posted @ 2022-12-25 22:37  一直学习的程序小白  阅读(20)  评论(0编辑  收藏  举报