## 项目整体功能结构
![图片描述](https://doc.shiyanlou.com/courses/uid987099-20190806-1565083158238/wm)
项目总共分为五大功能模块,分别是员工资料、人事管理、薪酬管理、统计管理和系统管理
## 快速启动
在实验环境中,创建好数据库后,切换工作空间进入`vhr`目录通过`mvn spring-boot:run`就可以运行了。
如果不在实验楼的在线环境运行,要在自己本地环境运行就需要以下步骤:
1.下载项目到本地
2.在 MySQL 中执行数据库脚本
3.将 application.properties 文件中的`server.port`改成 8082,因为前端启动的时候会占用 8080 端口
4.在 IntelliJ IDEA 中运行 vhr 项目
**OK,至此,服务端就启动成功了,此时我们直接在地址栏输入http://localhost:8082/index.html 即可访问我们的项目,如果要做二次开发,请继续看第五、六步。**
5.进入到 vuehr 目录中,在命令行依次输入如下命令:
```bash
# 安装依赖
npm install
# 在 localhost:8080 启动项目
npm run dev
```
由于我在 vuehr 项目中已经配置了端口转发,将数据转发到 SpringBoot 上,因此项目启动之后,在浏览器中输入 http://localhost:8080 就可以访问我们的前端项目了,所有的请求通过端口转发将数据传到 SpringBoot 中(注意此时不要关闭 SpringBoot 项目)。
6.最后可以用 IntelliJ IDEA 等工具打开 vuehr 项目,继续开发,开发完成后,当项目要上线时,依然进入到 vuehr 目录,然后执行如下命令:
```bash
npm run build
```
该命令执行成功之后,vuehr 目录下生成一个 dist 文件夹,将该文件夹中的两个文件 static 和 index.html 拷贝到 SpringBoot 项目中 resources/static/目录下,然后就可以像第 4 步那样直接访问了。
没有合适的资源?快使用搜索试试~ 我知道了~
SpringBoot+Vue实现人事管理系统.zip
共185个文件
java:81个
js:29个
vue:24个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2023-09-05
23:02:14
上传
评论
收藏 1.99MB ZIP 举报
温馨提示
项目都经测试过,真实可靠,可用作本科毕业设计,请放心下载使用。
资源推荐
资源详情
资源评论
收起资源包目录
SpringBoot+Vue实现人事管理系统.zip (185个子文件)
.babelrc 230B
mvnw.cmd 5KB
app.ea150142aa87bafe65cd29884767b39c.css 226KB
.editorconfig 147B
fontawesome-webfont.674f50d.eot 162KB
.gitignore 249B
.gitignore 154B
.gitkeep 0B
email.html 1KB
index.html 511B
index.html 271B
favicon.ico 9KB
maven-wrapper.jar 46KB
PoiUtils.java 15KB
Employee.java 7KB
WebSecurityConfig.java 7KB
SystemBasicController.java 6KB
EmpBasicController.java 5KB
EmpService.java 5KB
PerStatisticsController.java 3KB
Hr.java 3KB
Salary.java 3KB
PersonnelService.java 2KB
SystemHrController.java 2KB
HrService.java 2KB
Department.java 2KB
SalarySearchController.java 2KB
EmailRunnable.java 2KB
Menu.java 2KB
ChatController.java 2KB
EmpTrainController.java 2KB
UrlAccessDecisionManager.java 2KB
CustomMetadataSource.java 2KB
SalaryTableController.java 2KB
SalaryEmpController.java 2KB
AdjustSalary.java 2KB
EmpRemoveController.java 2KB
EmpMove.java 2KB
SalaryController.java 2KB
EmpSalaryController.java 2KB
PersonnelServiceTest.java 2KB
EmpMapper.java 2KB
SysMsgService.java 1KB
InfoStatisticsController.java 1KB
SalaryService.java 1KB
JobLevel.java 1KB
EmpTrain.java 1KB
RespBean.java 1KB
SalaryMan.java 1KB
PersonnelMapper.java 1KB
SalSearch.java 1KB
AuthenticationAccessDeniedHandler.java 1KB
Position.java 1KB
DepartmentService.java 1KB
EmpEc.java 1KB
EmpEcController.java 1KB
WsController.java 1KB
InfoStatistics.java 1KB
JobLevelService.java 1KB
SysMsg.java 1KB
MenuService.java 1KB
PositionService.java 1KB
CustomExceptionResolver.java 1008B
WebSocketConfig.java 1008B
RegLoginController.java 893B
PoliticsStatus.java 888B
Nation.java 852B
Statistics.java 834B
WebMvcConfig.java 830B
ConfigController.java 807B
RoleService.java 795B
MsgContent.java 780B
StatisticsService.java 726B
HrMapper.java 722B
SalaryMapper.java 713B
DateConverter.java 663B
MenuRoleService.java 654B
Role.java 601B
SysMsgMapper.java 546B
MenuMeta.java 545B
ChatResp.java 529B
JobLevelMapper.java 467B
PersonnelController.java 464B
HrserverApplication.java 458B
SystemService.java 457B
EmployeeController.java 452B
PositionMapper.java 433B
DepartmentMapper.java 399B
RoleMapper.java 334B
HrUtils.java 326B
MenuMapper.java 293B
MenuRoleMapper.java 266B
StatisticsMapper.java 235B
SystemMapper.java 103B
vendor.b6f6d144b8ab8460c96d.js 741KB
sockjs.js 176KB
0.7c21cea672df94ac30c4.js 111KB
app.a3dd58f53cffc27fda0c.js 96KB
sockjs.min.js 58KB
5.d15ceed065551c6b7340.js 28KB
共 185 条
- 1
- 2
资源评论
c++服务器开发
- 粉丝: 3046
- 资源: 4462
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功