Skip to content

了解盘古

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

技术栈

后端技术栈

功能技术栈版本功能技术栈版本
底层框架SpringBoot2.2.5.RELEASE服务治理SpringCloudHoxton.SR3oud
注册中心Nacos1.2.1流控管理Sentinel1.7.1
网关spring-cloud-gateway2.2.2.RELEASEWebService 客户端openFeign10.7.4
负载均衡ribbon2.3.0缓存caffeine2.8.1
持久化框架Mybatis-plus3.4.0连接池管理Druid1.1.14
权限控制spring-security5.2.2.RELEASE序列化fastJson1.2.68
规则引擎easy-rule4.0.0时序数据库influxDB2.15
Excel组件easy-excel2.2.7FileBeatFileBeat5.5.1
ElasticSearchElasticSearch6.8.1

前端技术栈

功能技术栈版本
前端框架Vue2.x
路由管理Vue-router3.0
状态管理Vuex3.0
组件库Ant Design of Vue1.6.x
  • 前端源码地址:http://gitlab.hisense.com/Pangea/Pangea-Cloud/frontend/Pangea-Frontend.git

后端分支说明

  • 后端源码地址:
    • 基础服务(最终以镜像方式提供):http://gitlab.hisense.com/Pangea/pangea-parent
      • product分支: spring cloud 原生方式,使用 nacos 做注册中心和配置中心
    • 开发脚手架:http://gitlab.hisense.com/Pangea/Pangea-Cloud/backend/pangea-backend.git
      • 默认使用master分支

后端项目结构

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会更加流畅~