在线教育项目
文章平均质量分 55
Prayer96
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在线教育项目第十天
一、微服务概念 本项目中父工程中的不同模块占用不同的端口号 微服务是一种架构风格/方式 一个项目拆分为多个服务,每个服务独立运行,每个服务占用独立进程,可以将每个服务单独部署在不同的服务器上优点 程序扩展方便,部署方便,代码量减少,容易定位问题 每个模块可以使用不得存储方式,有的使用redis,有的使用MySQL 每个模块可以使用不同的语言开发如果系统提供的业务是偏底层的,比如操作系统内核、存储系统、网络系统、数据库系统等,功能之间紧密配合,不适合使用微原创 2021-03-18 19:53:02 · 256 阅读 · 0 评论 -
在线教育项目第九天
一、课程列表与讲师列表类似有查询表单和分页条每条数据之后有编辑课程基本信息、编辑课程大纲、删除按钮后端1、创建CourseQuery类,用于封装多条件组合查询课程信息的条件数据public class CourseQuery { @ApiModelProperty(value = "课程标题,模糊查询") private String title; @ApiModelProperty(value = "状态 Draft未发布 Normal已发布") priva原创 2021-03-18 19:33:31 · 838 阅读 · 1 评论 -
在线教育项目第八天
一、添加项目基本信息完善课程添加的简介整合文本编辑器1、准备工作复制富文本编辑器组件到项目中 复制Tinymce到components,复制tinymce4.7.5到static编辑build/webpack.dev.conf.js,加上 new HtmlWebpackPlugin({ ..., templateParameters: { BASE_URL: config.dev.assetsPublicPath + config.dev.a原创 2021-03-15 18:07:26 · 5539 阅读 · 0 评论 -
在线教育项目第七天
一、添加课程分类前端1、添加课程分类的路由/router/index.js { path: '/subject', component: Layout,//布局 redirect: '/subject/list',//访问subject默认访问list name: '课程分类管理', meta: { title: '课程分类管理', icon: 'example' }, children: [ {原创 2021-03-12 16:00:22 · 697 阅读 · 0 评论 -
在线教育项目第六天
一、添加讲师实现头像上传准备工作1、使用阿里云对象存储oss打开阿里云,注册账号,最好使用支付宝,方便实名认证登录账号充值一两毛,防止欠费无法使用进入产品-对象存储oss,点击立即开通,开通后点击管理控制台小于1GB不收费2、管理控制台的使用创建存储空间Bucket,类似于文件夹 文件被频繁访问使用标准存储,归档存储无法被访问 同城冗余存储会进行备份,需要收费 版本控制针对数据的覆盖和删除操作将会以历史版本的形式保存下来。 读写控制 选择公共读点击文件管理原创 2021-03-12 15:33:45 · 494 阅读 · 0 评论 -
在线教育项目第五天
讲师管理模块前端开发使用vue-admin-template框架,其基于vue和element-ui文章目录讲师管理模块前端开发1、登录功能改造将登录请求的地址改为本地地址开发接口修改前端src/api/login.js中的请求url注意前端修改配置文件需要重启服务器出现Network Error说明代码有问题细节2、前端框架使用过程添加路由在api中创建文件在views中写vue页面 .vue3、讲师列表添加路由创建路由对应的页面在api文件夹中定义请求接口的文件teacher.js 定义要访问的地原创 2021-03-06 21:41:42 · 315 阅读 · 0 评论 -
在线教育项目第四天
一、axios概念独立于vue的项目,但常和vue一起使用,实现ajax操作应用场景前端发送ajax请求后端接口,后端接口返回数据用于前端展示使用创建html页面,引入js文件,vue和axios将json文件中的数据显示到页面上<div id="app"> <table border="1" cellspacing="0" cellpadding="0"> <tr v-for="user, index in userList">原创 2021-03-05 19:15:22 · 165 阅读 · 0 评论 -
在线教育项目第三天
前端开发一、准备工作安装vscode网址:https://code.visualstudio.com/Download推荐System版本 因为User版本是根据计算机用户安装的,换一个用户就使用不了了官网下载很慢,可以将下载网址中的az764295.vo.msecnd.net换成vscode.cdn.azure.cn安装的附加任务: ①将“通过code 打开“操作添加到windows资源管理器文件上下文菜单 ②将“通过code 打开”操作添加到windows资源管理器目录上下文原创 2021-03-03 21:50:56 · 410 阅读 · 1 评论 -
在线教育项目第二天
一、前后端分离开发前端 html css js jq 主要作用:数据显示 使用Ajax调用接口,返回json数据后端 controller service mapper 主要作用:返回数据或操作数据 开发接口指的是开发controller service mapper的过程开发文档 后端根据开发文档开发接口 前端根据开发文档调用接口二、讲师管理模块后端1、创建数据库和数据表create database inline_educat原创 2021-02-25 17:43:38 · 455 阅读 · 0 评论 -
在线教育项目第一天
前置知识Java基础MySQL JDBCJavaWeb servlet jsp cookie session filter listenerSSM Spring SpringMVC mybatisJava高级 Redis Nginx Maven Git版本控制 Springboot背景在线教育是以网络为介质的教育方式优势:随时随地都可以学习在很多领域都很流行 母婴 学前教育 少儿教育 中小学生 高校学生 留学 执业考试 职业技能 成人外语 个人兴趣商业模式B2C Business原创 2021-02-23 14:20:05 · 463 阅读 · 0 评论
分享