一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
AJ-Gaea是一个完全开源的低代码平台。
名字的由来
盖亚--是古希腊神话中的大地女神,众神之母。具有无穷的创造力。
盖亚介绍
盖亚(Gaea)是一个JavaEE微服务架构平台,采用经典组合(SpringBoot,SpringCloud,Vue,ElementUI)。目前提供两种架构,单体架构和微服务架构。内置的基础功能包括组织机构,权限管理(用户,角色,菜单等),系统管理(数组字典,参数维护,操作日志等),消息管理,组件中心(高级查询/自定义列示例),导出中心。
使用Apache-2.0开源协议
使用最流行的技术SpringBoot、SpringCloud、Vue、Element。
是一个包含前后端代码实现,同时提供底盘和丰富功能组件的开发平台,比如消息推送、审计日志、数据归档、导出组件、接口限流等.
内置完整的权限架构,包括:菜单、角色、用户、字典、参数、监控、代码生成等一系列系统常规模块。
最新最稳定的技术栈;
高效率的开发。代码生成器可一键生成前后端代码,可快速构建管理界面CRUD接口;
丰富的组件。权限,归档,日志,导出,消息推送等组件功能;
强扩展性。支持用户高级查询,自定义列界面;
组织机构:可配置系统组织机构;
权限管理:包含权限,菜单,角色,用户相关功能;
系统管理:包含字典管理,参数管理,帮助中心,操作日志功能;
消息管理:包含收发概况,推送相关功能;
组件中心:主要提供高级查询/自定义列示例,前后端CRUD组件示例;
导出中心:系统中导出文件的汇总信息;
提供项目初始化maven archetype及操作手册
代码生成:一键生成前后端代码,支持单表增、删、改、查、详情及子母表详情页功能自动生成,UI支持国际化版本
UI界面提供国际化维护功能
内置的组件具体使用规范见组件文档,
1.环境
JavaEE 8
Apache Maven 3
2.主框架
Spring Boot 2.3.x
Spring Cloud Hoxton.SR9
Spring Security 5.3.x
3.持久层
Apache MyBatis 3.5.x
4.视图层
Vue 2.6.10+
ElementUI 2.13.0+
微服务版本的系统运行,可以在本地开发环境下跑起来。
JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 10
Nacos >= 1.1.0
更多内容请查看 README.md 相关文档
评论