# pm-single **Repository Path**: pimee/pm-single ## Basic Information - **Project Name**: pm-single - **Description**: 匹米空间基础权限管理单体版本(后台: spring boot2.0+mybatis+redis+shiro)+(web端前台模板引擎: thymeleaf) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-04-28 - **Last Updated**: 2022-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pimee #### 项目介绍 pm-single基于Spring Boot2.0 、Apache shiro 、thymeleaf的的RBAC权限管理系统,项目支持数据权限管理 #### 使用的框架: - 权限验证框架:shiro - 多数据源:HikariPool、Druid - 数据库:mysql - 缓存:redis - 前端使用若依开源系统框架 - 集成Mybatis通用Mapper #### 部署 1. 导入doc下面的数据库脚本,import项目进入IDE(IDEA或者Eclipse),如果出现错误,很有可能是少了jar或者是没有Lombok插件安装 1. 启动本地Redis 1. 启动入口PmApplication 1. 启动成功输入:http://ip:port 默认登录账密:admin/123456 #### 部分页面 ![登录](https://images.gitee.com/uploads/images/2020/1104/184416_7179b664_359263.jpeg "1604486344.jpg") ![主页](https://images.gitee.com/uploads/images/2020/1104/184515_d8ad313f_359263.png "屏幕截图.png") #### 快速写增删改查 1. 扩展mapper和单表mapper不会行程干扰 ![输入图片说明](https://images.gitee.com/uploads/images/2020/1110/153449_22898da3_359263.png "屏幕截图.png") 1. PageHelper快速写入分页 @Override public PageInfo pageList(Map params) { log.info("===> 配置列表分页查询..."); startPage(params);// 设置分页 List list = extSysConfigMapper.pageList(params); return new PageInfo<>(list); } 1. 高度集成抽象的增删改,拿来即用 ![BaseService集成增删改查](https://images.gitee.com/uploads/images/2020/1110/154002_fd059925_359263.png "屏幕截图.png") #### 碰到的坑有: java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider 解决:https://blog.csdn.net/qq_37495786/article/details/83448614 网上也有人集成时碰到坑 https://blog.csdn.net/C1041067258/article/details/82662801 #### 致谢 本项目主要基于或参考以下项目: 1. [若依开源系统](https://gitee.com/y_project/RuoYi) 1. [MyBatis 通用 Mapper4](https://gitee.com/free/Mapper) 1. [springboot-learning](https://github.com/WinterChenS/springboot-learning-experience.git) 1. [aa456aaxxx博客](https://blog.csdn.net/aa456aaxxx/article/details/80346703) 如有问题请留言Q:331567684,本团队会及时处理,谢谢!