ooder-right 是一个基于 DDD 领域驱动设计的全栈权限管理框架,构建了从"文档模型前置定义"到"代码 DNA 级植入"的全栈权限体系,解决 AI 时代权限管理的新痛点。
🌟 核心功能
- ✅ 基于 DDD 领域驱动设计的模块化架构
- ✅ 注解驱动 + 三层架构 + 四统一规范
- ✅ 前后端强映射、四分离设计
- ✅ 视图层-服务层-仓库层的全栈权限校验
- ✅ 支持表达式引擎和可视化配置
📦 权限领域模块
- 组件权限:UI组件、表单、动作、工具栏、Tab、条件实例权限
- 模块权限:模块和菜单权限
- 流程权限:读者组、办理组、代办组权限
- 组织权限:组织相关权限管理
- 页面权限:页面级权限配置、属性权限配置
🛠️ 技术特点
- Spring MVC框架
- Maven构建工具
- 自研表达式引擎
- 可视化配置界面
- RESTful API设计
- MIT开源协议
🚀 快速开始
xml
<dependency>
<groupId>net.ooder</groupId>
<artifactId>ooder-right</artifactId>
<version>0.5</version>
</dependency>
📖 文档
- 完整文档:https://gitee.com/ooderCN/right
- API文档:docs/api-documentation.md
- 快速入门:docs/getting-started.md
- 权限模型:docs/permission-model.md
- 注解参考:docs/annotations-reference.md
📄 开源协议
ooder-right 采用 MIT 开源协议,允许商业使用和二次开发。
🔗 项目地址
- Gitee:https://gitee.com/ooderCN/right
- 欢迎 Star 和 Fork!
ooder-right 致力于为开发者提供简单、灵活、强大的权限管理解决方案,让权限管理变得更加轻松高效。期待您的参与和反馈!