08. 开发电影分类管理功能

1993 字约 4 分钟读完1602 次阅读更新于 2026/5/3

SQL

CREATE TABLE `category`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '分类名称',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '电影分类' ROW_FORMAT = Dynamic;
INSERT INTO `category` VALUES (1, '喜剧');
INSERT INTO `category` VALUES (2, '战争');
INSERT INTO `category` VALUES (3, '历史');
INSERT INTO `category` VALUES (4, '科幻');
INSERT INTO `category` VALUES (5, '动作');
INSERT INTO `category` VALUES (6, '恐怖');
INSERT INTO `category` VALUES (7, '爱情');
INSERT INTO `category` VALUES (8, '动画');
INSERT INTO `category` VALUES (9, '剧情');

后台

基本的增删改查,需要新增 Entity、Controller、Service、Mapper、Mapper.xml

增删改查 SQL 截图
image.png

前台

新增页面、路由、菜单
image.png

搜索不管用怎么排查问题

  1. 打开 f12 看下网络请求有没有出现报错,如果看到 code=500 那就是错了

image.png

  1. 如果出现了 500 就得看下后端的控制台报错

image.png
image.png