练手的项目 前端采用vue+element ui后端springboot数据库 mysql
教务信息管理系统管理员 登录教师 学生注册登录
管理员登录管理管理员 编辑角色管理学生 管理教师 管理班级信息
教师注册登录 编辑个人信息 修改密码
学生注册登录 编辑个人信息 修改密码
系统运行截图
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
数据库设计
文章图片
这里主要是admin_menu表的设计
path 与 Vue 路由中的 path 对应,即地址路径
name 与 Vue 路由中的 name 属性对应
name_zh 中文名称,用于渲染导航栏(菜单)界面
icon_cls element 图标类名,用于渲染菜单名称前的小图标
component 组件名,用于解析路由对应的组件
parent_id 父节点 id,用于存储导航栏层级关系
springboot后端的pom文件:
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
spring-boot-starter-parent
education
shiro-spring
spring-boot-starter-web
spring-boot-starter-tomcat
spring-boot-starter-logging
spring-boot-starter-tomcat
provided
spring-boot-starter-log4j2
spring-boot-devtools
spring-boot-starter-data-jpa
spring-boot-starter-data-redis
commons-pool2
spring-boot-starter-test
test
tomcat-embed-jasper
mysql-connector-java
junit
mockito-core
test
commons-lang
hsqldb
fastjson
lombok
compile
hutool-all
spring-boot-starter-actuator
spring-boot-maven-plugin
项目源码:
https://pan.baidu.com/s/1H5OiO-exl08ytOYrwKNJUg 提取码: uizb
【vue.js|学生信息管理 vue+Element UI+springboot 前后端分离】
推荐阅读
- vue.js|vue、element-ui、springboot前后端分离权限管理系统实战
- SpringCloud|SpringCloud之Eureka注册中心与Robbin负载均衡
- 大创——Vue学习|高质量前端搬砖人必会——element UI(学生管理系统前端1)
- Vue.js入门到精通|基于Vue Computed Watch Filter知识点小案例(购物车)
- Vue.js入门到精通|最常见的需求基于Vue的批量删除你会嘛
- Vue.js入门到精通|2022年Vue最常见的面试题以及填空题(面试必问)
- Vue(+ element UI + Django)编写学生管理页面
- Vue.js入门到精通|最新【vue】使用vue-cli5.0快速搭建一个项目
- 删库不跑路!我含泪写下了 MySQL 数据恢复大法…