一个自己学习做的RBAC(Role-Based Access Control)系统。主要分为部门/用户模块,权限/权限点模块,角色模块,操作日志模块等部分。采用SpringMVC+Spring+Mybatis完成,数据库连接池采用druid。源代码在source文件夹下,permission.sql文件是项目对应的sql文件。数据库和redis的配置文件分别是src\main\resources目录下的settings.properties和redis.properties。编译器用的IDEA,运行环境如下:
jdk : 1.8
mysql : 5.7.24
redis : 3.2.1