声明:前端大量CSS样式从原网站复制来的,蓝墨云班课也十分好用,大家可以了解下

项目地址:前端+后端+数据库 https://gitee.com/cao-qiangqiang/a04test07/tree/master/

(前端代码不是很规范,没写server层,听说有许多实用工具可以不用手写get、set、sql语句)

没什么难点,解决跨域后,完成登录后都是差不多的操作

欢迎上传

1.创建后端项目连接上数据库   |   创建前端首页,登录界面,喜欢精细的同学可以使用element-ui添加表单验证,简洁方便。

application.yml

# DataSource Config
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driver  //这个驱动适用于mysql版本,如果这里报错可以换成com.mysql.jdbc.Driverurl: jdbc:mysql://localhost:3306/weareone?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghaiusername: rootpassword: 123456   //这里的密码也需要注意  大部分都是 123456 或者 空servlet:multipart:max-request-size: 100MB  # 上传文件总的最大值 默认10MBmax-file-size: 25MB #单个文件最大值 默认10MB
mybatis-plus:mybatis.mapper-locations: classpath*:mapper/*.xml  //路径注意type-aliases-package: boot.weareone.bean
server:port: 9000

跨域: 前端的端口是8081,后端是9000,有时候前端8000,所有如果搭配不上留意下

.allowedOrigins("Http://localhost:8081","null")

package com.boot.weareone.util;import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
//全局配置类-配置跨域请求
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {@Overridepublic void addCorsMappings(CorsRegistry registry) {/*** 1.预防问路径* 2.请求来源* 3.方法* 4.允许携带* 5.最大时间* **/registry.addMapping("/**").allowedOrigins("Http://localhost:8081","null").allowedMethods("GET","POST","PUT","OPTIONS","DELETE").allowCredentials(true).maxAge(3600);}
}

Vue项目中的main.js

import Vue from 'vue'

import App from './App.vue'

import router from './router'

import store from './store'

import ElementUI from 'element-ui'

import axios from 'axios'

Vue.prototype.$http = axios

axios.defaults.baseURL = "http://localhost:9000"

import 'element-ui/lib/theme-chalk/index.css'

import VideoPlayer from 'vue-video-player'

Vue.use(VideoPlayer)

import 'videojs-contrib-hls';

import 'video.js/dist/video-js.css'

Vue.use(ElementUI)

Vue.prototype.$axios=axios

Vue.config.productionTip = false

new Vue({

router,

store,

render: h => h(App)

}).$mount('#app')

附上高仿图(里面的图片和下载都是写死的代码,可以考虑更换,另外游览器的缩放会改变组件布局略有瑕疵)

表单验证

模糊查询

使用springboot+vue+element-ui模仿蓝墨云班课相关推荐

  1. 蓝墨云班课与中职计算机课,蓝墨云环境下中职《计算机应用基础》的对分课堂教学研究...

    摘要: 中职<计算机应用基础>课程着重让学生了解计算机基础知识,掌握计算机基本操作能力,以及培养学生综合能力,并引导学生学以致用.同时培养学生能够利用计算机开展自主学习的能力,为终身学习奠 ...

  2. 基于蓝墨云平台的计算机教学,基于蓝墨云班课的中职计算机“分层教学”模式探究...

    崔月娇 一.教学现状概述 一方面,我校是面向全国招生,部分欠发达地区的学生由于资源配置导致计算机基础相当薄弱,而来自发达地区的学生早早地接触了计算机,部分计算机基础操作已相当熟练,学生的计算机水平参差 ...

  3. 补交20145226蓝墨云班课 -- MyCP

    蓝墨云班课 -- MyCP.java 具体描述: 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt ...

  4. 蓝墨云班课计算机测试题答案,20155317 第一周蓝墨云班课考题

    20155317 2016-2017-2 蓝墨云班课考题第2周 上周蓝墨云班课考题 1 ( 单选题 | 1 分) Amdahl定律说明,我们对系统的某个部分做出重大改进,可以显著获得一个系统的加速比. ...

  5. 20155317 2016-2017-2 蓝墨云班课考题第2周

    20155317 2016-2017-2 蓝墨云班课考题第2周 三: 1.用gcc -g编译vi输入的代码 2.在main函数中设置一个行断点 3.在main函数增加一个空循环,循环次数为自己学号后4 ...

  6. 补交20145226蓝墨云班课 -- MyOD

    蓝墨云班课 -- MyOD.java 具体描述: 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能. 提交测试代码和运行结果截图,加上学号水印,提 ...

  7. 20162330 第十周 蓝墨云班课 十字链表

    作业要求 画出附件中有向图的十字链表:(附件见下图) 示例分析 示例如下: 分析: ① 首先可以标出各个顶点的序号: ② 找到每个顶点对应的入弧和出弧,可以进行标注: ③ 对于每一行的链表,都会有对应 ...

  8. 补交20145226蓝墨云班课 -- 正则表达式作业

    蓝墨云班课 -- 正则表达式作业 具体描述: 参考老师在博客园的 Intellj IDEA 简易教程中的单元测试,以TDD的放式学习云班课中"正则表达式简易教程.pdf",在此贴出 ...

  9. 补交20145226蓝墨云班课 -- 后缀表达式

    蓝墨云班课 -- 后缀表达式 具体描述: 后缀表达式 内容: ###基本概念 后缀表达式,也叫逆波兰式,不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考 ...

最新文章

  1. 理解 Delphi 的类(十) - 深入方法[28] - 递归函数实例: 搜索当前目录下的所有嵌套目录...
  2. python第三方库有哪些常用的、请列举15个-阿里巴巴Python开发工程师面试题
  3. BZOJ1036: [ZJOI2008]树的统计Count
  4. 微信小程序中base64格式的小程序码通过canvas画出来无效
  5. Google发布Android Studio 1.0
  6. 深度学习:识别图片中的电话号码(2)
  7. php连接mysql数据,php连接mysql数据库
  8. 工程师的基本功是什么?如何练习?听美团技术大咖怎么说
  9. 国际码可以直接应用于计算机,2012年自考计算机应用基础试题及答案
  10. linux 挂载和网络命令
  11. 《Effective Python 2nd》——推导与生成
  12. 电容 电感的超前滞后
  13. 机器人编程常用语言汇总(WeDo/EV3/Arduino/Scratch)
  14. 大数据管理平台-数据处理与数据集市
  15. jupyter notebook的安装与使用
  16. Win10 开机默认开启数字小键盘的方法
  17. 高中计算机必修选修知识点,新课标高中数学必修+选修全部知识点精华归纳总结...
  18. 三国无双之雄霸天下java下载,三国之雄霸天下
  19. Python批量修改文件夹及其子文件夹下的文件内容
  20. 《富爸爸》中提及的经典书

热门文章

  1. 51CTO与我的大学生活
  2. 电脑游戏测试cpugpu软件,【七彩虹GTX760评测】七彩虹iGame760烈焰战神规格介绍-中关村在线...
  3. 关于京东畅读卡的盈利模式猜想
  4. 什么是5G承载网?【转载自微信公众号网络技术联盟站】
  5. 从大数据+AI 谈谈概念与场景
  6. find:paths must precede expression问题及解决
  7. 小型水下机器人控制系统方案设计
  8. CDH-TXKT-hive、impala
  9. ubuntu下用Qt实现人脸识别之检测人脸并绘制人脸框(三)
  10. tweenMax代码未定义问题