Skip to content

了解盘古

Pangea 使用了最新的前端技术栈,前端基于 vue 和 企业定制化的 Acro Design 实现。内置了 i18n 国际化解决方案,并将组织、权限、消息、表数据、流程、系统监控、字典等产品开发中的常见功能全部集成到了平台之中,帮助你快速搭建企业级中后台产品。我们通过长期的项目实践,提炼了典型的业务模型,并提供了丰富的功能组件和低代码化的页面设计器,不管你的需求是什么,相信 Pangea 都能帮助到你。

技术栈

前端技术栈

功能技术栈版本
前端框架Vue3.x
路由管理Vue-router4.x
状态管理Pinia2.x
组件库arco.design2.x

后端技术栈

功能技术栈版本功能技术栈版本
底层框架SpringBoot3.2.7.RELEASE服务治理SpringCloud2023.0.2
注册中心Nacos2.3.2流控管理Sentinel1.8.6
网关spring-cloud-gateway4.1.4.RELEASE服务调用spring-cloud-openfeign4.1.2
负载均衡spring-cloud-loadbalancer4.1.3缓存caffeine2.8.1
持久化框架Mybatis-plus3.5.7连接池管理Druid1.2.3
权限控制spring-security6.2.5.RELEASE序列化fastJson1.2.68
规则引擎Drools7.74.1.FINAL时序数据库influxDB2.15
Excel组件easy-excel2.2.7FileBeatFileBeat5.5.1
ElasticSearchElasticSearch5.6.14

后端分支说明

  • 后端源码地址:
    • 基础服务(最终以镜像方式提供):http://gitlab.hisense.com/Pangea/pangea-parent
      • product分支: spring cloud 原生方式,使用 nacos 做注册中心和配置中心
    • 开发脚手架:
      • 登录http://pangea-platform-stage.clouddev.hisense.com
      • 导航栏内点击微服务开发
      • 填写项目配置信息和相关组件
      • 点击下载脚手架代码,下载项目压缩包

后端项目结构

pangea-parent
|
├──pangea-common --组件包
| |
| ├──pangea-common-core --核心组件
| |
| ├──pangea-common-cache --缓存组件
| |
| ├──pangea-common-log --日志组件
| |
| ├──pangea-common-mybatis --mybatis数据库组件
| |
| ├──pangea-common-client --系统服务客户端组件
| |
| ├──pangea-common-datascope --数据权限组件(基于mybatis)
| |
| ├──pangea-common-dict --数据自定组件
| |
| ├──pangea-common-easyrules --规则引擎组件(基于easyRules)
| |
| ├──pangea-common-exception --全局异常处理组件
| |
| ├──pangea-common-hichat --信鸿认证组件
| |
| ├──pangea-common-i18n --多语言支持组件(国际化组件)
| |
| ├──pangea-common-influxDB --时序数据库组件
| |
| ├──pangea-common-oss --对象存储组件
| |
| ├──pangea-common-pf4j --插件开发组件
| |
| ├──pangea-common-security --功能权限组件
| |
| ├──pangea-common-support --技术支持组件
| |
| ├──pangea-common-utils --常用工具组件
| |
| ├──pangea-common-compatibility --老版本兼容性组件
|
|
├──pangea-gateway --网关
|
├──pangea-auth --认证服务
|
├──pangea-service --服务包
| |
| ├──pangea-service-system --系统服务
| |
| ├──pangea-service-gen --代码生成
| |
| ├──pangea-service-ureport --报表服务
|
├──pangea-ant --前端 使用ant design框架

知识储备

我们为你收集了使用Pangea所需要的知识文档的链接,对这些知识有所了解后使用Pangea会更加流畅~