Orange 开源项目介绍
Orange 开源项目
项目兼容单体架构与微服务架构两种模式,集成了包括部门管理、用户管理、菜单配置、角色分配、字典维护以及日志记录在内的多种系统管理功能。
项目体验
- Orange 官网: http://hengzq.cn
- 在线体验: http://tiny.hengzq.cn
- 项目文档: http://hengzq.cn/orange-monomer/
- 单体架构-后端源码下载【GitHub】: https://github.com/hengzq/orange-monomer
- 单体架构-后端源码下载【Gitee】: https://gitee.com/hengzq/orange-monomer
- 微服务版本-后端源码下载【GitHub】: https://github.com/hengzq/orange-cloud
- 微服务版本-后端源码下载【Gitee】: https://gitee.com/hengzq/orange-cloud
- 前端源码下载【GitHub】: https://github.com/hengzq/orange-cloud
- 前端源码下载【Gitee】: https://gitee.com/hengzq/orange-cloud
注:前端项目设计灵活,能够同时兼容后端的单体架构和微服务架构
技术选型
组件 | 说明 | 版本 |
---|---|---|
MySQL | MySQL数据库服务 | 5.7/8+ |
Java | Java | 17 |
Spring Boot | Spring Boot | 3.2.11 |
Spring AI | Spring AI | 1.0.0-M2 |
Spring MVC | MVC 框架 | 6.1.5 |
Spring WebFlux | WebFlux 框架 | 6.1.5 |
Spring Security | Security 安全框架 | 6.2.3 |
MyBatis-Plus | MyBatis的增强工具 | 3.5.7 |
Hutool | Java工具类库 | 5.8.26 |
Spring Cloud Alibaba | 阿里微服务框架 | 2023.0.1.2 |
Spring Cloud Gateway | 服务网关 | 2023.0.1 |
Nacos | 注册中心及配置中心 | 2.3.2 |
已集成大模型
功能 | 描述 | 集成文档 |
---|---|---|
【国内】阿里云百炼 | 阿里云的大模型服务平台百炼是一站式的大模型开发及应用构建平台。不论是开发者还是业务人员,都能深入参与大模型应用的设计和构建。 | 文档 |
【国内】智谱AI大模型 | 智谱AI开放平台提供一系列具有不同功能和定价的大模型,包括通用大模型、超拟人大模型、图像大模型、向量大模型等,并且支持使用您的私有数据对模型进行微调。 | 文档 |
【国内】DeepSeek | DeepSeek | 文档 |
百度智能云-千帆ModelBuilder | 百度智能云-千帆ModelBuilder百度智能云千帆大模型服务与开发平台ModelBuilder(以下简称千帆ModelBuilder)是面向企业开发者的一站式大模型开发及服务运行平台。千帆ModelBuilder不仅提供了包括文心一言底层模型和第三方开源大模型,还提供了各种AI开发工具和整套开发环境,方便客户轻松使用和开发大模型应用。 | 文档 |