# lanqiaoHR **Repository Path**: wanghg95/HR ## Basic Information - **Project Name**: lanqiaoHR - **Description**: SSM项目,角色权限,身份认证、权限认证,文件上传下载,Excel导入导出,事务aop - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-09-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hr #### 项目介绍 {**基于角色权限的lanqiaohr系统** SSM项目,角色权限,身份认证、权限认证,文件上传下载,Excel导入导出,事务aop} #### 软件架构 软件架构说明 #### 一、功能 1. 每个用户拥有多个角色,每个角色拥有多个权限,多对多; 2. 从登录开始,使用拦截器,身份认证拦截器; 3. 登录之后,不同用户拥有不同的菜单; 4. 点击菜单按钮,信息展示页面,权限粒度-----达到按钮级别(自定义标签); 5. 人力信息(部门信息,员工信息)Excel表的导入、导出; 6. 给用户分配角色; 7. 给角色添加权限; 8. 用户头像的修改; 9. 文件的上传、下载; 10. Aop 事务 二、技术 1. Spring Framework 容器 2. SpringMVC MVC框架 3. MyBatis ORM框架 4. MyBatis Generator 代码生成 5. PageHelper MyBatis物理分页插件 6. Dbcp2 数据库连接池 7. Log4J 日志组件 8. Sl4J 日志组件 9. Poi Excel导入导出 10. Upload 文件上传 11. customTag jsp自定标签 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request