显示评论、添加评论
- 5 显示评论
-
- 5.1 了解评论表
- 5.2 数据层
- 5.3 业务层
- 5.4 表现层
-
- 5.4.1 controller处理对应请求(修改DiscussPostController的查询帖子详情数据的方法)
- 5.4.2 页面(帖子详情页面)展现数据
-
- 5.4.2.1 当前帖子一共的回帖数需要改为动态值:
- 5.4.2.2 循环某一条回帖,得到关于该回帖的回复。并以此为模板,将该功能延伸至帖子的所有回帖
- 5.4.2.3 动态设置关于某回帖的评论的作者头像
- 5.4.2.4 动态显示关于某回帖的评论的作者(用户)名字
- 5.4.2.5 动态显示关于某回帖的评论属于几楼
- 5.4.2.6 动态显示关于某回帖的评论的具体内容.
- 5.4.2.7 动态显示关于某回帖的评论的发布时间
- 5.4.2.8 在帖子详情动态显示关于某回帖的评论的回复数量
- 5.4.2.8 动态显示关于某回帖的评论的回复数量
- 5.4.2.9 循环某一条回帖的回复,得到关于该回复的所有内容(通过遍历得到)。并以此为模板,将该功能延伸至帖子的所有回帖
- 5.4.2.10 帖子评论的回复列表
- 5.4.2.11 动态生成回复的用户ID(点击回复选项,对应相应的用户ID)
- 5.4.2.12 设置回复列表的分页逻辑
- 5.4.2.12 测试
- 6 添加评论
5 显示评论
5.1 了解评论表
entity_type:评论目标的类别(1代表帖子;2代表评论;3代表用户;4代表题;5代表课程);
entity_id:entity_type类型的目标具体是对应哪个id;
target_id:如下图的Sissi
要开发查询功能,首先要把评论表的实体类写好。
5.2 数据层
- 声明mapper接口中的方法:
package com.nowcoder.community