项目介绍

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

作者江南一点雨,也是我非常敬佩一个人,大家可以关注他的公众号 '江南一点雨'

技术栈

后端技术栈

1.SpringBoot

2.SpringSecurity

3.MyBatis

4.MySQL

前端技术栈

1.Vue

2.ElementUI

3.axios

4.vue-router

还有其他一些琐碎的技术就不一一列举了。

快速部署

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

2.数据库脚本放在hrserver项目的resources目录下,在MySQL中执行数据库脚本

3.数据库配置在hrserver项目的resources目录下的application.properties文件中

4.在IntelliJ IDEA中运行hrserver项目

OK,至此,服务端就启动成功了,此时我们直接在地址栏输入http://localhost:8082/index.html即可访问我们的项目,如果要做二次开发,请继续看第五、六步。

5.进入到vuehr目录中,在命令行依次输入如下命令:

# 安装依赖

npm install

# 在 localhost:8080 启动项目

npm run dev

由于我在vuehr项目中已经配置了端口转发,将数据转发到SpringBoot上,因此项目启动之后,在浏览器中输入http://localhost:8080就可以访问我们的前端项目了,所有的请求通过端口转发将数据传到SpringBoot中(注意此时不要关闭SpringBoot项目)。

6.最后可以用WebStorm等工具打开vuehr项目,继续开发,开发完成后,当项目要上线时,依然进入到vuehr目录,然后执行如下命令:

npm run build

该命令执行成功之后,vuehr目录下生成一个dist文件夹,将该文件夹中的两个文件static和index.html拷贝到SpringBoot项目中resources/static/目录下,然后就可以像第4步那样直接访问了。

详细的文档在github上有说明

系统截图

开源hr系统 java_微人事-前后端分离的人力资源管理系统-江南一点雨相关推荐

  1. 讲解开源项目:一步步跑起来个 Java 前后端分离的人力资源管理系统

    本文适合刚学习完 Java 语言基础的人群,跟着本文可了解和运行项目,本示例是在 Windows 操作系统下演示. 本文作者:HelloGitHub-秦人 大家好!这里是 HelloGitHub 推出 ...

  2. 网游源码完整服务端_【每日源码】微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。...

    整体效果 首先,不同的用户在登录成功之后,根据不同的角色,会看到不同的系统菜单,完整菜单如下: 不同用户登录上来之后,可能看到的会有差异,如下: 每个用户的角色是由系统管理员进行分配的,系统管理员给用 ...

  3. 微服务前后端分离角色权限认证体系

    微服务前后端分离角色权限认证体系 建议配合以下阅读加深理解,第一二个尤为重要: SpringSide 3 中的安全框架 http://www.blogjava.net/youxia/archive/2 ...

  4. SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前请求方法)

    SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前请求方法) 问题背景 问题解决 为什么说这是一个弱智问题,因为这多是编写代码不仔细造成的. 问题背景 当当后台API发布的接口与 ...

  5. 视频教程-基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统-Java

    基于springboot2.x+layui+shiro+redis整合前后端分离的权限管理系统 拥有八年的Java项目开发经验,擅长Java.vue.SpringBoot.springCloud.sp ...

  6. 视频教程-springboot+Vue整合前后端分离权限后台管理系统-Java

    springboot+Vue整合前后端分离权限后台管理系统 拥有八年的Java项目开发经验,擅长Java.vue.SpringBoot.springCloud.spring.springmvc.myb ...

  7. 视频教程-SpringBoot+Security+Vue前后端分离开发权限管理系统-Java

    SpringBoot+Security+Vue前后端分离开发权限管理系统 10多年互联网一线实战经验,现就职于大型知名互联网企业,架构师, 有丰富实战经验和企业面试经验:曾就职于某上市培训机构数年,独 ...

  8. SpringBoot2.x炫酷吊炸天前后端分离的后台管理系统

    点击▲关注 "爪哇笔记"   给公众号标星置顶 更多精彩 第一时间直达 项目简介 一个基于 Spring Boot 2.1.0 . Spring Boot Jpa. JWT.Spr ...

  9. 【JAVA程序设计】基于SSM+VUE前后端分离的物流管理系统

    基于SSM+VUE前后端分离的物流管理系统 零.项目获取 一.项目简介 二.开发环境 三.项目技术 四.系统架构 五.运行截图 零.项目获取 获取方式(点击下载):是云猿实战 项目经过多人测试运行,可 ...

  10. Spring Security + SpringBoot + Mybatis-plus实现前后端分离的权限管理系统

    碎碎念 在学习Spring Security的时候,有收集到这样一张图,感觉描述还是很详尽的.有阅读了一下源码,个人理解,Spring Security默认对POST的/login请求做出响应,然后就 ...

最新文章

  1. Java中集合删除元素时候关于ConcurrentModificationException的迷惑点
  2. 从程序员到CTO都应该了解的一些技术趋势
  3. 云栖专辑 | 阿里开发者们的第4个感悟:自驱是最好的进步方式
  4. 计算机的存储器就是半导体,计算机存储器:永不失忆的半导体芯片
  5. 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析 (转)
  6. 超微主板升级bios_超微主板bios升级大盘点
  7. C# “配置系统未能初始化”
  8. magic4.0跟harmonyos,支持升级Harmony 2.0 Magic UI 4.0 9月中旬招募公测
  9. Vcenter7部署3par ssmc
  10. 一款好看的个人工作室主页源码
  11. 如何检测计算机主板的好坏,如何测试电脑主板上电源芯片的好坏有什么方法
  12. 这11个Linux下电子书工具,用的人都偷着乐
  13. 为什么我从PR里面导出来的视频,在电脑上播放是正常的,微信发给朋友后,形状就变了,扭曲了一样的
  14. 三星打印机显示无法连接服务器,三星打印机不能打印,提示“无法识别的USB设备”解决办法...
  15. 过去分词表完成或者被动完成
  16. css清除浮动带来的负面影响
  17. html修改后页面不更新
  18. nginx、php本地配置https
  19. Maya USD 批量改 Variant Sets 批量设置 Active 的小工具(附USD相关链接)
  20. Windows外接显示器无信号解决方案

热门文章

  1. Python语言基础
  2. Citrix发布支持Framehawk技术的HDX协议,用户体验优势进一步扩大
  3. java .jpackage,任何人都知道jpackage到底做什么? - java
  4. python和vb编程哪个好_自学编程是从python还是从vb好
  5. hbase java客户端_【HBase教程】(八)HBase JAVA 客户端API使用
  6. java 反编译 exe_Java反编译
  7. DEVC配置C++11标准
  8. 【C语言】猜拳小游戏代码实现
  9. Python深度学习入门学习路线(简单速成不掉头发)
  10. MFC学习——环境安装