瑞吉外卖-分页功能开发中的两个问题

1.分页功能-前端页面展示显示500

原因:项目启动失败

解决:发现是Category实体类中,多定义了一个删除字段,但是我数据库里面没有is_deleted字段,导致查询数据库失败,所以会导致500错误。因为类是从网上其他帖子中获得的,所以刚开始也没有注意。(实体类中定义的字段一定要和对应数据库定义的字段相匹配)将这个字段去除掉就可以了。

java 复制代码
    //是否删除
    //逻辑删除,value为正常数据的值,delval为删除数据的值
    @TableLogic(value="0",delval="1")
    private Integer isDeleted;

展示失败:

展示成功:

2.在开发完分类的删除功能后,删除分类成功,但是页面里面仍然显示这个分类。

原因:查看帖子后发现是前端的id字段和后端的id参数字段要使用同一名称(目前我不知道为啥)

解决:将后端 参数idx 改为和前端参数传递id 字符一致即可

删除失败:可以看到即便弹出删除成功,数据还是在显示。

删除成功:可以看到test1 已经不再显示了。

相关推荐
Jesse_EC几秒前
一个看不见的字符——CRLF 如何让我的 Docker 初始化脚本"静默失踪"
java·后端
深念Y1 分钟前
Nuxt 项目 Docker 构建:从 pnpm+node 迁移到全 bun
java·前端·docker
学长毕业设计5 分钟前
基于SpringBoot的社区鲜奶订购系统的设计与实现(源码+文档+讲解视频)
java·spring boot·后端
呆呆敲代码的小Y10 分钟前
【游戏开发】C# 中的迭代器
java·开发语言·c#·迭代器
TinyMemory11 分钟前
Java 面向对象核心入门(六):this 关键字完全解析
java·笔记·面向对象·java新手·this关键字
萧瑟余晖13 分钟前
Java深入解析篇九之JavaStream API详解
java
一只QAQ18 分钟前
c++项目
java·c++·算法
小蒜学长25 分钟前
基于SpringBoot + Vue的智能健身房管理系统的设计与实现(代码+数据库+LW)
java·数据库·vue.js·spring boot·后端
DolitD26 分钟前
云流技术深度剖析:单服务器下如何实现3D应用的多实例并发?
java·服务器·前端·3d·云原生·云计算
jun_bai31 分钟前
Ecplise中发布项目到配置的tomcat中
java·服务器