基于maven,Spring Boot,Shiro,Redis,Ehcache,Thymeleaf,Postgresql的后台动态权限管理脚手架。
主要实现
Spring Boot 和 Shiro 的整合
使用Spring Boot Data Jpa进行数据访问
基于Redis的多节点集群Session共享
实现Redis和Caffeine多级缓存
节点数据层使用Ehcache进行数据缓存
基于URL的权限管理
包含单位、部门、人员的基础管理
采用Bcrypt替代hash + salt的密码验证模式
集成flowable-modeler作为工作流编辑器
支持微信小程序JWT登录及API验证
集成腾讯云短信
前后台及数据库敏感数据AES加解密
配置文件敏感信息jasypt加密
支持多数据库(AES加解密视图,以及flowable用户体系视图需要修改)
Spring Boot 多环境切换
开发模式P6Spy数据输出