黑马十次方项目day03-17之根据上级id查询吐槽信息
发布日期:2021-06-30 13:14:43 浏览次数:2 分类:技术文章

本文共 1671 字,大约阅读时间需要 5 分钟。

文章目录

dao

/**     * 方法名: findByParentid     * 方法描述: 根据父级的id,查找数据     * 修改日期: 2019/1/19 16:55      * @param parentid 父级id     * @param pageable  分页数据     * @return org.springframework.data.domain.Page
* @author taohongchao * @throws */ public Page
findByParentid(String parentid, Pageable pageable);

service

/**     * 方法名: findByParentId     * 方法描述: 根据父级的id,查找吐槽的信息     * 修改日期: 2019/1/19 16:58      * @param parentId     * @param page     * @param size     * @return org.springframework.data.domain.Page
* @author taohongchao * @throws */ public Page
findByParentId(String parentId, int page, int size) {
Pageable pageable = PageRequest.of(page-1,size); return spitDao.findByParentid(parentId, pageable); }

controller

/**     * 方法名: findByParentId     * 方法描述: 根据父级节点的id, 查询吐槽信息     * 修改日期: 2019/1/19 17:03      * @param parentid     * @param size     * @param page     * @return entity.Result     * @author taohongchao     * @throws     */    @RequestMapping(value = "/comment/{parentid}/{page}/{size}",method = RequestMethod.GET)    public Result findByParentId(@PathVariable String parentid,                           @PathVariable int size,                           @PathVariable int page){
//接收参数,调用service层 Page
pageData = spitService.findByParentId(parentid, page, size); return new Result(true, StatusCode.OK, "查询成功",new PageResult<>(pageData.getTotalElements(),pageData.getContent())); }

测试

先调用查询所有数据的接口,可以看到有id为1和3的数据

接着调用修改数据的接口,把id为3的数据,parentid修改为1
再调用根据父级id查询的接口
发送请求如下
http://localhost:9006/spit/comment/1/1/1
得到的响应如下图

转载地址:https://javaweixin6.blog.csdn.net/article/details/86554482 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:黑马十次方项目day03-18之点赞操作以及效率问题
下一篇:黑马十次方项目day03-16之springdata-mongodb增删改查

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年05月02日 17时56分45秒