社区
杨千锋的课程社区_NO_3
Python Flask Web框架开发视频教程(十一)
帖子详情
博客详情的评论和回复的实现
coding789
2023-01-12 23:20:25
课时名称
课时知识点
博客详情的评论和回复的实现
博客详情的评论和回复的实现
...全文
99
回复
打赏
收藏
博客详情的评论和回复的实现
课时名称课时知识点博客详情的评论和回复的实现博客详情的评论和回复的实现
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
博客
的
评论
与
回复
功能的
实现
你好呀,我是小邹。在之前的文章中,提到了个人
博客
的简单
回复
功能的
实现
,今天记录一下完整的
评论
功能的
实现
。数据库设计:
评论
表需要定义出当前
博客
id以便做关联,因为
评论
需要有
回复
功能,则需要定义当前
评论
有无上一级
评论
,需要定义出上级
评论
id。代码方面:点击
评论
需要获取当前
博客
id与自己
评论
数据进行插入,点击
回复
按钮需要获取上一条
评论
的id以及用户姓名作为
回复
,
回复
成功后,后台在数据库中查找出所有parentCommentId为-1的值进行遍历,因为上级id为-1则证明当前
评论
无父节点。在通过对父节点id的遍历查
如何
实现
博客
的
评论
和
回复
功能
搭建
博客
评论
模块
Java
实现
评论
和
回复
功能
这是一个简单的示例,演示了如何使用Java和Hibernate
实现
评论
和
回复
功能。同时,你还可以使用更高级的框架和技术来简化开发过程,例如Spring框架提供的数据访问对象(DAO)支持和依赖注入(Dependency Injection)功能。
评论
表中的post_id用于指示
评论
所属的帖子,user_id表示发表
评论
的用户。
回复
表中的comment_id用于指示
回复
所属的
评论
,user_id表示发表
回复
的用户。最后,我们可以在应用程序的其他部分调用
评论
和
回复
的DAO类来
实现
具体的功能。
评论
回复
功能的
实现
最后的效果图如上,大家不难发现这个
回复
的想法和知乎的
回复
模式差不多(因为我就是照着那个思路
实现
的 :) ),只是这里少
实现
了查看对话的功能。下面说说我
实现
这个过程中遇到的一些困难。 首先讲讲我的数据库的
实现
: RId指的是每个
评论
的唯一id,这个R取得是review(
评论
)的意思 RTId指的是每条帖子的id RRId指的是被
回复
的
评论
的id,如果有就是其id,无为0 ...
Flask搭建
博客
网站之
评论
及
回复
功能
实现
最近忙着搭建自己的
博客
网站忙的焦头烂额,其中就包括文章底下
评论
以及
评论
回复
的功能
实现
。在网上找到很多资料并不能解决,最后通过蛛丝马迹和我自己的才华(笑)解决了这个问题,所以今天就像跟大家分享一下此部分功能的踩坑经验。 一、数据库设计 此部分是最难的地方,思考一下,一篇文章有很多
评论
,一个user对应一句
评论
,每一句
评论
底下对应相对的对此
评论
的
回复
,每一句
回复
又与
回复
对象user相对应。 好吧,总...
杨千锋的课程社区_NO_3
1
社区成员
479
社区内容
发帖
与我相关
我的任务
杨千锋的课程社区_NO_3
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章