# manager **Repository Path**: QINQINGJIA/manager ## Basic Information - **Project Name**: manager - **Description**: 员工管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-09-23 - **Last Updated**: 2025-02-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于SpringBootd的员工管理系统 #### 介绍 本项目SpringBoot集成Mybatis Druid的员工管理系统 SpringBoot教程中的的员工管理系统整合了Druid和Mybatis 集成了Shiro框架 集成了Swagger2,实现了对接口文档的编写 本项目的技术栈: SpringBoot Mybatis Druid MySQL shiro swagger2 Thymeleaf #### 如何使用 登录界面自己在Users表中设置账号,并自己修改对应账号的权限指令 1.自行修改数据库URL 2.若没有对应数据库,自行创建数据库 3.根据自己的开发环境修改yaml文件的各项参数配置 4.现在对员工管理页面的增加、删除、修改操作需要拥有user:admin权限才可以使用, 请自行添加在users表中 5.对部门管理页面的增删改查需要拥有user:admin权限可以使用 6.Swagger2的相关信息自己看着修改(在SwaggerConfig的.groupName()那里改) #### 提供了三个表的sql文件,但不建议直接导入,可以自己试着动手创建,增加熟练度 数据库的设计的思路如下,也可根据代码自己琢磨增加自己的熟练度: 1. users表: 列:userID、userName、password、perms 2. department表:列:departmentId、departmentName 3. employee表:列:id、lastName、email、gender、departmentId、birth