蛋蛋蛋蛋小蛋蛋 发表于 2022-12-8 15:30

【springboot+vue】价值120的学生管理系统源码带课设报告

本帖最后由 蛋蛋蛋蛋小蛋蛋 于 2022-12-8 20:24 编辑

前言
快点声明下:支持原版,打击盗版,该修改版仅做学习交流,勿用于商业用途
在某宝看到了一个学生管理系统带课程设计,在Gayhub找到源地址:
服务端:https://github.com/qiuxinfa/springboot-shiro-vue-stu


客户端:https://github.com/qiuxinfa/boot-shiro-vue-stu-client
淘宝卖的应该是这个作者的修改版本,本人不擅长Java开发,所以经过一早上的调试和完善,找到代码问题,如果错误,请各位大佬指正
这主要叙述某宝卖家售卖的程序:

0X0 环境
Win11+idea(IDEA 2022.2.3)+MySQL8.0+Vue(环境)
0X1 前端页面



功能基本可用,按照原有的教程,会出现一点问题(可能仅限我这边出现问题),后续附带本人的修改
0X2 前端搭建
(1)进入前端文件夹 \前端\vue-stu-client
tips:Gayhub里面的源码需要查找192.168.4.xxx 修改成localhost
(2)依赖安装:dos里面执行
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
``

如果上一句失败则执行下面,将已下载东西 重新编译
```c
npm rebuild node-sass
继续执行安装
npm install
(3)运行项目
npm run dev
(4)





0X3 后端搭建
(1) mysql导入项目根目录下的 boot-shiro-vue-stu.sql
(2) 打开idea,选择菜单栏file——new——project from existingxxxx选择项目路径

做出如下选择:

点击create,等待环境加载完成
(3)本人使用的jdk环境为1.8

(4)修改 \src\main\resources\application.yml 文件里面的数据库地址:我是服务器docker搭建的数据库。

(5)运行后端项目,然后在前端页面登录会出现请求失败之类的字眼,经过一早上的调试,我发现是,在后端进行post数据的时候,里面 GROUP BY p.sort执行失败
所以修改了 \src\main\java\com\com.alan\mapper\xml\RolePermsMapper.xml,直接注释掉GROUP BY p.sort .注意两处的都需要注释掉


再次运行项目,就可以正常登录,后台登录不是用数据库表的id登录,是名字登录,使用md5加密。
0X4 源码下载
链接:https://pan.baidu.com/s/1byCa4aad1jPh0gQvIcksZg?pwd=52pj
提取码:52pj

如有违规,请管理员删帖

itworker 发表于 2022-12-8 16:32

收藏下,回头看看能不能用作其他,哈哈~

long8586 发表于 2022-12-8 20:09

蛋蛋蛋蛋小蛋蛋 发表于 2022-12-8 16:59
我什么都不知道

快点声明下:支持原版,打击盗版,该修改版仅做学习交流,勿用于商业用途。{:1_899:}

ts0729 发表于 2022-12-8 15:37

收藏下,感谢分享

不忘形影 发表于 2022-12-8 16:14


收藏下,感谢感谢

heikexiaohei 发表于 2022-12-8 16:18

已经收藏,感谢!!

微笑嘻嘻 发表于 2022-12-8 16:23

收藏一下,有机会试一下

森欧外 发表于 2022-12-8 16:52

应该可以拿来做毕设吧{:1_886:}

12394613643 发表于 2022-12-8 16:56

进去看看有什么用先

蛋蛋蛋蛋小蛋蛋 发表于 2022-12-8 16:59

森欧外 发表于 2022-12-8 16:52
应该可以拿来做毕设吧

我什么都不知道

城已空人未散 发表于 2022-12-8 17:18

老哥,这个个人信息头像显示是不是有错误
页: [1] 2 3 4
查看完整版本: 【springboot+vue】价值120的学生管理系统源码带课设报告