博客评论功能设计

192 阅读1分钟

建表

  1. 评论表

image.png 3. 评论记录表

image.png 5. 用户表

image.png

前端(Next.js)

评论样式

回复框样式

后端(SSM)

功能统一流程 : [封装返回的实体类]->Dao层连接数据库->Service层处理业务->Controller层接收参数,调用Service层方法,返回数据

功能

点赞

  1. 记录点赞操作,操作comment_record
  2. 修改comment表的beLikeCount

评论文章

  1. 记录评论操作,操作comment_record
  2. 添加评论信息,操作comment

回复评论

  1. 记录回复操作,操作comment_record
  2. 添加评论信息,操作comment
  3. 修改comment表的beReplyCount

存在bug,获取记录时未获取用户是否点赞评论的信息