员工信息管理系统
基于SpringBoot+Vue前后端分离的项目,适合初学者学习。
介绍
这是我在大二期间学习Vue后第一次尝试使用Vue+SpringBoot来开发前后端分离架构项目的demo
- 前端采用Vue、Element UI
- 后端采用SpringBoot、Mybatis、Redis、Jwt ····
功能
- 部门管理:添加、删除、修改、查询、搜索
- 员工管理:添加、删除、修改、查询、搜索
- 权限认证:Jwt
开发环境
- Java 1.8.0_281 (JDK8)
- Apache Maven 3.5.0
- NodeJs 14.16.0
- MySQL 5.7
- 数据库脚本:
springboot/src/main/resources/db/20220426.sql
安装和运行
前端
cd vue
# 下载依赖
yarn install
npm install
# 启动
yarn serve
npm run serve
# 编译项目
yarn build
npm run build
后端
cd springboot
mvn install
mvn package
# 启动项目
mvn spring-boot:run
后端默认端口8089,默认管理员账号:admin,密码:123456