2 Star 2 Fork 0

佛莱堡 / 工资系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

工资系统

介绍

本项目为小型服装厂设计,致力于解决员工的工资管理问题,包括前台微信公众号端及后台管理系统,基于SpringBoot+MyBatis-plus实现。前台系统包含任务管理、任务请领、工资管理、工序维护、系统设置等模块。后台管理系统包含公司管理、人员管理、服装分类管理、工序管理、统计报表、财务管理、权限管理、设置等模块。

项目演示

截图

演示视频

(https://gitee.com/FuLaiBao/WageServer/blob/master/src/main/resources/video/course.mp4)

技术选型

后端技术

技术 说明 官网
SpringBoot 容器+MVC框架 https://spring.io/projects/spring-boot
SpringSecurity 认证和授权框架 https://spring.io/projects/spring-security
MyBatis ORM框架 http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator 数据层代码生成 http://www.mybatis.org/generator/index.html
Redis NoSql数据库 https://redis.io/
Nginx 静态资源服务器 https://www.nginx.com/
Druid 数据库连接池 https://github.com/alibaba/druid
JWT JWT登录支持 https://github.com/jwtk/jjwt
Lombok 简化对象封装工具 https://github.com/rzwitserloot/lombok
PageHelper MyBatis物理分页插件 http://git.oschina.net/free/Mybatis_PageHelper
Swagger-UI 文档生成工具 https://github.com/swagger-api/swagger-ui

前端技术

技术 说明 官网
Vue 前端框架 https://vuejs.org/
Vue-router 路由框架 https://router.vuejs.org/
Vuex 全局状态管理框架 https://vuex.vuejs.org/
vant 前端UI框架 https://element.eleme.io
elementui 前端UI框架 https://element.eleme.io
Axios 前端HTTP框架 https://github.com/axios/axios
v-charts 基于Echarts的图表框架 https://v-charts.js.org/

系统流程图

特技

  1. SpringSecurity+jwt实现基于token的安全验证,自定义WxLoginAuthenticationToken 和 WxLoginProvider 实现第三方微信登录 参考:https://blog.csdn.net/as849167276/article/details/107107504/
  2. Spring validation实现参数校验,封装全局异常处理器,统一返回错误信息
  3. 自定义注解+aop+redis实现接口限流,防止恶意请求 参考:https://www.it610.com/article/1304247653281861632.htm
  4. CodeGenerator 代码生成器

空文件

简介

工资系统服务端源码 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/FuLaiBao/WageServer.git
git@gitee.com:FuLaiBao/WageServer.git
FuLaiBao
WageServer
工资系统
master

搜索帮助