springcloud在线教育项目笔记
文章平均质量分 79
新程序猿小武
登高远望不可无 不可一日不读书
展开
-
在线教育项目06_课程分类添加前端实现、列表显示、添加课程基本信息功能
3、遍历一级分类数组,在一级数组遍历中遍历二级分类数组,看二级分类数组parent_id是否与一级数组id是否相等,相等的话就将二级分类数组设置为一级分类的children属性数组中;第一步 : 添加两个实体类,作为一二级分类之间建立联系;一级分类包含二级分类。3、页面调用element-ui的组件,并且调用后端的方法实现组件的功能。第二步 创建课程分类页面,修改路由对应的页面路径。1、将所有一级分类从数据库查出来放入数组中;2、将所有二级分类查出来放入数组中。2、为路由添加对应的页面。原创 2022-09-19 12:47:46 · 307 阅读 · 0 评论 -
在线教育项目05_oss、上传教师头像、EasyExcel、课程分类添加
他是Java解析excel的工具;相较于poi,他是封装了poi,因此导入依赖时需要先导入poi依赖。原创 2022-09-18 12:41:19 · 130 阅读 · 0 评论 -
在线教育项目04_讲师管理前端开发
原因:路由跳转到同一个页面,create方法只执行一次,不会去执行其中的删除数据回显;我们需要添加一个监听监听路由的变化,路由变化再执行一次设置好清空回显的方法即可;在列表上添加条件输入的表单,使用v-model实现数据的双向绑定,将查询的参数传入到data数据中;4、在页面中进行调用,添加完数据需要跳转到讲师列表,用到路由跳转。5、页面调用,实现删除,删除前弹框确认是否删除。2、在表单页面点击保存,提交接口,添加数据库。1、点击添加讲师路由,进入到对应的表单页面。3、进入api中写添加方法,原创 2022-09-16 12:32:08 · 180 阅读 · 0 评论 -
在线教育项目03-2_搭建项目前端环境
build目录:项目构建、项目编译的目录,不需要去改动config目录:项目中的基本配置–端口号、主机ip修改等src目录://项目源代码api—定义调用的方法assets–放静态资源文件component–放插件与组件icons–放项目中使用到的小图标router–路由store–放脚本文件style–放样式文件utils–工具类views–项目中具体前端页面写在里边.├── build // 构建脚本├── config // 全局配置。原创 2022-09-13 15:47:59 · 155 阅读 · 0 评论 -
在线教育项目03-1_element-ui、axios、node.js学习
# 一、axios是什么 1. axios是独立的项目,不是vue里面的一部分,使用axios经常和vue一起使用,实现ajax操作。 2. 使用axios应用场景![在这里插入图片描述](https://img-blog.csdnimg.cn/4272decd0b2547549d3e533429d2eb0b.png)**使用案例:** **1.引入vue.js、axios.js两个文件** 2.编写axios代码 - 创建json文件,创建数 - 使用axios发送请求,请求文件得到原创 2022-09-13 12:56:37 · 223 阅读 · 0 评论 -
在线教育项目02_前端知识(es6、vue)
创建自定义异常类,继承异常类RuntimeException在统一异常处理类中添加自定义异常的方法在逻辑代码中需要手动捕获抛出自定义类异常// 传统 const person1 = {sayHi() {原创 2022-09-12 11:34:56 · 409 阅读 · 2 评论 -
在线教育项目01_讲师管理模块
@[TOC](springcloud在线教育项目01_讲师管理模块)---`前后端分离`:![在这里插入图片描述](https://img-blog.csdnimg.cn/6351a0e84be14ce08064b848df6f5bcf.png)# 一、准备工作搭建环境# 二、使用mp代码生成器使用步骤:1.**在需要生成的项目的pom文件中添加依赖**```xml原创 2022-09-09 08:31:03 · 149 阅读 · 0 评论 -
Mybatis-plus入门
官网:http://mp.baomidou.com/MyBatis-Plus(简称MP)是MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。原创 2022-09-07 22:50:52 · 170 阅读 · 0 评论 -
在线教育项目_整体介绍
Business To Customer 会员模式,从商家到用户的模式。6、banner管理—幻灯片、混播图管理。分两个系统进行开发:系统后台、系统前台。2、课程分类管理模块。6、微信扫描支付功能。原创 2022-09-06 15:03:41 · 798 阅读 · 0 评论