课程分类管理需求描述 | 学习笔记

简介: 快速学习课程分类管理需求描述

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)课程分类管理需求描述学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11354


课程分类管理需求描述


内容介绍

一、解决图片上传 bug

二、什么是课程分类

三、怎样进行分类


一、解决图片上传 bug

重新初始化

methods:{

close() { //关闭上传弹框的方法

this. imagecropperShow=false

//.上传组件初始化

this. imagecropperKey = this. imagecropperKey+1

},

//上传成功方法

cropSuccess(data) {

this. imagecropperShow=false

//上传之后接口返回图片地址

this. teacher.avatar = data. url

this. imagecropperKey = this. imagecropperKey+1

},

init() {

//判断路径有 id 值,做修改

什么是课程分类

第一个课程名称叫 Java,第二门课程名称叫 vue 叫高级开发课程,两门课程里边可能有更多的课程,而现在对课程分类。

Java 做个分类,它是一个后端开发课程。

Vue 也做个分类,叫前端开发课程,这就叫课程分类。

现在要做的功能就来维护这个课程分类,就是在这个在线教育中有哪些分类,比如说有后端开发,有前端开发,或者有数据开发,有什么运运维开发等等,这就叫分类。

怎样进行分类

CREATE TABLE、 edu subject 、

'id char(19) NOT NULL COMMENT ,'课程类别 ID',

'title' varchar(10) NOT NULL COMMENT '类别名称',

'parent id char(19) NOT NULL DEFAULT '0' COMMENT '父ID'

'sort^ int(10) unsigned NOT NULL DEFAULT '0' COMMENT '排序字段',

'gmt_ createdatetime NOT NULLCOMMENT' 创建时间',

'gmt_ modified datetime NOTNULLCOMMENT '更新时间',

PRIMARY KEY (^id^) ,

KEY idx_ parent id) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW FORMAT=COMPACT COMMENT=' 课程科目';

image.png

image.jpeg

课程分类中主要做两个功能,第一个功能就是课程分类的添加功能,第二个是他的列表功能。

image.png

要做的效果就是通过技术去读取这里的内容,把这些数据都最终加到表中要做的效果,读取 Excel 中的数据,加到数据库来,用这种方式来实现一个添加功能,包括完成之后数据库中有他的关系,一级分类,二级分类按照这种形式存进去。

相关文章
|
数据库 开发者 微服务
课程分类管理-添加课程分类(2) | 学习笔记
快速学习课程分类管理-添加课程分类(2)
77 0
|
JavaScript 前端开发 Java
课程管理-课程列表 | 学习笔记
快速学习课程管理-课程列表
128 0
课程管理-课程列表 | 学习笔记
|
前端开发 API 开发者
课程分类管理-课程分类显示前端 | 学习笔记
快速学习课程分类管理-课程分类显示前端
60 0
|
前端开发 JavaScript API
课程分类管理-添加分类前端 | 学习笔记
快速学习课程分类管理-添加分类前端
83 0
课程分类管理-添加分类前端 | 学习笔记
|
SQL XML 运维
课程管理-课程信息确认 | 学习笔记
简介:快速学习课程管理-课程信息确认
69 0
课程管理-课程信息确认 | 学习笔记
|
前端开发 开发者 数据格式
课程分类管理-课程分类显示接口(1) | 学习笔记
快速学习课程分类管理-课程分类显示接口(1)
49 0
|
开发者 微服务
课程分类管理-课程分类显示接口(2) | 学习笔记
快速学习课程分类管理-课程分类显示接口(2)
81 0
|
存储 前端开发 开发者
课程分类管理-课程分类显示接口(3) | 学习笔记
快速学习课程分类管理-课程分类显示接口(3)
56 0
|
前端开发 Java 数据库
课程管理-添加课程分析 | 学习笔记
简介:快速学习课程管理-添加课程分析
65 0
课程管理-添加课程分析 | 学习笔记
|
前端开发 Java 开发者
课程管理-添加课程信息前端(1) | 学习笔记
简介:快速学习课程管理-添加课程信息前端(1)
92 0
课程管理-添加课程信息前端(1) | 学习笔记