基于核心框架SpringBoot2.1.8搭建微人事项目教程笔记+视频+源码

微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发,项目加入常见的企业级应用所涉及到的技术点,例如 Redis、RabbitMQ 等。

技术应用

核心框架:SpringBoot2.1.8

安全管理:Spring Security

持久层框架:MyBatis

缓存:Redis

数据库:MySQL8

消息队列:RabbitMQ

即时通信:WebSocket

文件存储:FastDFS

前端框架:Vue+ElementUI+Vuex

前端网络请求:axios

技术关键要点

基于 Spring Security 搭建动态权限管理系统。

前端 Vue 采用动态路由,千人千面。

结合 RabbitMQ 搭建独立的邮件服务器。

基于 WebSocket 实现在线聊天功能。

Redis 做缓存并协助处理消息幂等性问题。

采用 FastDFS 做文件存储系统。

项目开发文档笔记

学习一定是文字和视频效果最佳,通过这份笔记和视频一定会让你有一个事半功倍的效果!这份项目开发笔记从2018年到现在,还在一直往里面加东西!

01.权限数据库设计

02.服务端环境搭建

03.动态处理角色和资源的关系

04.密码加密并加盐

05.服务端异常的统一处理

06.axios请求封装,请求异常统一处理

07.将请求方法挂到Vue上

08.登录状态的保存

09.登录成功后动态加载组件

10.角色资源关系管理

11.用户角色关系管理

12.部门数据库设计与存储过程编写

13.递归查询与存储过程调用

14.Tree树形控件使用要点

15.职位管理和职称管理功能介绍

16.组件复用

17.[题外话]利用git标签回退至任意版本

18.员工基本信息管理功能介绍

19.SpringBoot中自定义参数绑定

20.高级搜索功能介绍

21.Excel导入导出效果图

22.SpringMVC文件下载的两种方式

23.POI生成Excel

24.axios下载文件

25.使用POI实现Exce|导入

26.SpringBoot中使用Freemarker邮件模板生成邮件

27.Java中邮件的发送

28.SpringBoot中使用新线程发送邮件

29.工资账套管理功能介绍

30.员工账套设置功能介绍

31.在线聊天功能介绍

32.在线聊天功能实现

33.系统通知功能实现

34.两年了,微人事重大更新

35.微人事部署问题

36.Spring Boot + Vue两种文件上传方式总结

37.Spring Boot + Vue前端网络请求封装与配置

38.Spring Boot + Vue权限管理思路

39.Spring Security动态更新用户信息

40.FastDFS入门

41.SpringBoot结合FastDFS

42.Spring Boot+Vue +FastDFS实现文件上传

43.NodeJS请求转发配置

44.Spring Boot+Vue首页加载优化-1

45.Spring Boot+Vue首页加载优化-2

46.前后端分离中,使用JSON格式登录

47.Spring Security 登录成功后获取不到用户信息?

48.Spring Boot+Vue如何避免前端页面404

49.前后端分离开发中动态菜单的两种实现方案

50.使用Nginx部署前后端分离项目,解决跨域问题

51.前后端分离以及Vue.js入门

52.如何在微人事中提高消息中间件RabbitMQ可靠性的

53.Spring Boot整合RabbitMQ,消息重复消费怎么办?

54.简化微人事部署,Flyway 搞起来

55.前后端分离时代,Java 程序员的变与不变!

基于核心框架SpringBoot2.1.8搭建微人事项目教程笔记+视频+源码

 

需要免费领取项目教程笔记+视频资料+项目源码的朋友GitHub获取链接:https://github.com/biws-byte/zhy

项目视频

基于核心框架SpringBoot2.1.8搭建微人事项目教程笔记+视频+源码

 

项目上线图

基于核心框架SpringBoot2.1.8搭建微人事项目教程笔记+视频+源码

 

基于核心框架SpringBoot2.1.8搭建微人事项目教程笔记+视频+源码

 

需要免费领取项目教程笔记+视频资料+项目源码的朋友GitHub获取链接:https://github.com/biws-byte/zhym