【仿牛客网笔记】项目进阶,构建安全高效的企业服务——置顶、加精、删除

本文介绍如何通过开发数据访问层实现论坛帖子的置顶、加精及删除功能。包括SQL配置修改、服务层方法编写及控制器中具体实现等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
添加依赖,去掉版本
请添加图片描述
请添加图片描述
请添加图片描述
实现置顶、加精的修改,删除
首先开发数据访问层,因为是对帖子的操作所以无论是置顶、加精最终是要修改帖子,先打开DiscussPostMapper增加修改的操作,一个修改类型,一个修改状态。
请添加图片描述
打开配置文件修改相应的SQL
请添加图片描述
在Service层中编写方法,方便表现层去调用
请添加图片描述
Controller中编写置顶,加精,删除三个方法
置顶
传入service的方法,将id传入
成功后给个0的成功提示
请添加图片描述
加精

请添加图片描述

删除
请添加图片描述
删帖的主题
请添加图片描述
消费发帖事件
主题为TOPIC_DELETE
判断参数是否为空,
最后不是save而是delete
请添加图片描述
置顶,加精,删除是在帖子的详情页面上。
确认HTML有没有对置顶,加精,删除按钮的处理。
加入id为了时间是否
请添加图片描述
对帖子的id的处理
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
帖子删除之后跳转到首页
请添加图片描述
attr是修改属性
请添加图片描述
请添加图片描述
导入包后需要咋模板写入namespace命名空间
请添加图片描述
将置定设置为只有版主看到
请添加图片描述
加精只有版主看到
请添加图片描述
删除的话只有管理员看到
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值