JEE360-基于Spring Boot的插件式权限系统
作者:360汇云
权限插件系统的使用方式,在spring boot项目中添加maven依赖
<dependency>
<groupId>com.bbh.plugins</groupId>
<artifactId>single-privilege-web</artifactId>
<version>${bbh.project.version}</version>
</dependency>
Jee360是基于java微架构技术开发的企业级分布式快速开发框架,使用Jee360可以快速开发出集群或者分布式Web应用。
Jee360屏蔽掉了技术难度,开发入门低,会spring就会开发,架构容易管理,技术主流。
使用Jee360开发的应用可进行单机和集群自由切换,支持基于session的传统PC应用
开发和无状态Rest服务的前后端分离的应用开发。
Jee360支持插件式的开发模式,每一个模块都可单独出来一个应用,使用的时候通过简单的依赖即可添加模块支持。默认插件包含权限插件和代码生成器插件。
Jee360技术选型一览
核心框架 Spring Boot
服务治理框架 Dubbox(默认)、Spring Cloud
安全框架 Apache Shiro
视图框架 Spring MVC
布局框架 Freemarker
任务调度 Quartz可视化
持久层框架 Mybatis
缓存框架 Ehcache/Redis
日志管理 SLF4J
静态文件存储 FASTDFS
消息服务 RabbitMQ
Nosql数据库 Mongodb
配置文件管理 Disconf/Apollo
Jee360权限插件功能一览
1.人与组织 : 包括人员管理和机构管理,管理公司的组织结构和员工在职离职。
2.基础数据 : 管理地区等基础数据。
3.权限管理 : 包括账号管理、资源管理、角色管理以及数据规则管理。管理系统的登
录账号,菜单资源以及分配角色和数据权限。
4.个人中心 : 管理个人账号和密码。
5.系统监控 : sql记录监控和操作日志监控。
6.邮件管理 :邮件发送账户管理和邮件发送记录查询。
7.短信管理 :短信账户管理和短信发送记录查询 。