概述
简单的学生管理系统,新人练手、本科毕设必备项目。
技术栈:
- 后端:SpringBoot+MyBatis
- 前端:直接套用vue-element-admin模板
- 数据库:MySQL
准备工作
Java环境配置(可跳过)
下载JDK8并安装,在系统变量中配置JAVA_HOME,值为JDK的安装目录。
修改Path变量,添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
win+r输入cmd,命令行中输入java -version回车,如图所示即为成功
MySQL安装(可跳过)
与安装Java类似,安装完毕后可自行配置系统变量,命令行中输入mysql --version,如图即为成功
Node.js安装(可跳过)
与安装Java类似,安装完毕后可自行配置系统变量,命令行中输入node -v,如图即为成功
Node.js中内置NPM,命令行中输入npm -v,如图即为成功
使用下面的命令设置npm的仓库源
npm config set registry https://registry.npm.taobao.org
Maven安装(可跳过)
与安装Java类似,安装完毕后可自行配置系统变量,命令行中输入node -v,如图即为成功
修改Maven本地仓库
创建一个空文件夹,当做本地仓库,记录路径
进入Maven的安装目录->conf,打开setting.xml
寻找到<repository>标签,设置为刚刚创建的文件夹路径,如图所示
添加镜像仓库
进入Maven的安装目录->conf,打开setting.xml
寻找<mirrors>标签,按照模板添加<mirror>标签,此时Maven访问中央仓库时会直接去访问这个镜像仓库。如图所示
Git安装(可跳过)
与安装Java类似,安装完毕后可自行配置系统变量,命令行中输入git --version,如图即为成功
vue-element-admin下载(可跳过)
官网地址:vue-element-admin (panjiachen.github.io)
大多数同学访问GitHub比较困难,所以这里再放一个Gitee的网址:
使用基础模板:
选择vue-element-admin进行克隆
在克隆的文件夹中打开命令行,输入npm install下载依赖,下载成功后文件夹中会出现node_modules文件夹。命令行中输入npm run dev运行代码,浏览器访问http://localhost:9527,可进入首页。如图所示
安装IDEA配置Maven(可跳过)
File->setting->Build, Execution, Deployment->Build Tools->Maven
修改Maven home path、User setting file和Local repository
安装WebStorm或VS Code并打开vue-element-admin文件夹(可跳过)
创建工程
创建空白工程
创建模块
创建一个Maven工程——student_management_system模块
在这个模块中再创建包和启动类: