编写一个公共实体基类BaseEntity
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
小白程序员
初级程序员
你将会学到
增加项目实战经验;学习SpringBoot项目应用中遇到各种问题;学会使用前后端分离开发
课程简介
系统功能结构
本系统主要有两种角色,分别管理员角色和普通用户角色,其中:
管理员角色主要功能有:后台首页展示、个人信息展示和修改、用户管理、角色管理、班级管理、学生管理、课程管理、教师管理、班级科目成绩管理、班级科目成绩统计、班级科目对比统计等功能,如图所示:
普通用户角色主要功能有:后台首页展示、个人信息展示和修改、班级科目成绩管理、班级科目成绩统计、班级科目对比统计等功能,如图所示:
技术栈
web框架:SpringBoot3.X
数据库持久框架:Sping Data JPA
数据库:MySql
项目构建工具:Maven、vite
前端框架:Vue3.X、element plus、pina、axios、Vue Router
数据图表:ECharts
数据库表
本项目由七张表,分别如下:
1、用户表(sys_user)
2、角色表(sys_role)
3、教师表(s_teacher)
4、班级表(s_grade_class)
5、学生表(s_student)
6、课程表(s_course)
7、学生成绩表(s_student_score)
项目预览
登录页面
课程管理
班级管理
教师管理
学生管理
后台首页
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
318课时
基于SpringBoot3.x+Vue3.x整合手把手从0到1开发学生信息管理系统
4135人学习
墨鱼
5.0
¥299.00
236课时
基于SpringBoot3.x+Vue3.x整合从0到1一步一步实现酒店管理系统
1302人学习
墨鱼
5.0
¥499.00
18课时
基于SpringBoot2.x+Vue3.x整合微信扫码登录
561人学习
墨鱼
5.0
¥68.00
28课时
基于Springboot2.x+vue3.x整合支付宝支付
172人学习
墨鱼
5.0
¥68.00
29课时
基于SpringBoot2.x+vue3.x整合微信支付
78人学习
墨鱼
5.0
¥68.00
70课时
深入浅出之-JavaSE基础视频教程
1389643人学习
牛牧
4.9
免费
36课时
Spring4.0基础与提升视频教程(没有答疑服务)
1345751人学习
佟刚
4.8
免费
44课时
Struts2视频教程
789744人学习
佟刚
4.9
免费