首页 > 编程知识 正文

vue微人事课程设计(人力资源管理控制程序模板)

时间:2023-05-04 06:49:43 阅读:67380 作者:959

项目介绍

微人力资源是前后分离的人力资源管理系统,项目采用SpringBoot Vue开发。

作者江南下着点雨,我是个很尊敬的人,大家可以关注他的公众号《江南下着点雨》

技术堆栈

后端技术堆栈

1.SpringBoot

2.SpringSecurity

3.MyBatis

4.MySQL

前端技术堆栈

1.Vue

2 .元素ui

3.axios

4.vue-router

还有其他一些琐碎的技术,但不列举。

快速部署

1 .从1.clone项目到本地git @ github.com : lenve/vhr.git

2 .将数据库脚本放在HR服务器项目的resources目录中,然后在MySQL中运行数据库脚本

3 .数据库位于hrserver项目的资源目录中的application.properties文件中

在IntelliJ IDEA上运行hrserver项目

好的,这样服务端就成功启动了。 此时,您可以直接在地址栏中输入http://localhost 33608082/index.html访问我们的项目。 进行二次开发时,请继续执行步骤5、6。

导航到vuehr目录,然后在命令行中依次输入以下命令:

#依赖安装

NPM安装

在localhost:8080上启动项目

npm run dev

我已经在vuehr项目中设置了端口传输,并将数据传输到SpringBoot,所以项目启动后,在浏览器中输入http://localhost:8080即可访问我们的前端项目所有请求都通过端口传输将数据传输到SpringBoot。 (此时,请注意不要关闭SpringBoot项目。

6 .最后,可以使用WebStorm等工具打开vuehr项目并继续开发。 开发完成后,项目联机时,仍然会进入vuehr目录并运行以下命令:

NPM运行构建

成功运行命令后,将在vuehr目录下生成dist文件夹,并将该文件夹中的两个文件static和index.html放在SpringBoot项目的resources/static/目录下

详细的文档在github中有说明

系统截图

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。