Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
zhpt-server 是 ZHPT 智慧平台的后端服务模块,基于 Java 8 和 Spring Boot 框架构建。该模块采用 Maven 多模块架构设计,提供企业级低代码开发平台的核心业务逻辑、API 服务、数据处理和系统集成功能。模块支持多租户架构、工作流引擎、可视化开发平台和高级权限管理。
Sign in to like and favorite skills
根目录 > zhpt-server (后端)
zhpt-server 是 ZHPT 智慧平台的后端服务模块,基于 Java 8 和 Spring Boot 框架构建。该模块采用 Maven 多模块架构设计,提供企业级低代码开发平台的核心业务逻辑、API 服务、数据处理和系统集成功能。模块支持多租户架构、工作流引擎、可视化开发平台和高级权限管理。
zhpt-server/ ├── zhpt-common/ # 公共模块 │ ├── zhpt-boot-common/ # Boot公共组件 │ │ ├── zhpt-common-auth # 认证授权 │ │ ├── zhpt-common-database # 数据库组件 │ │ ├── zhpt-common-redis # Redis组件 │ │ ├── zhpt-common-security # 安全组件 │ │ └── zhpt-common-sms # 短信组件 │ └── zhpt-cloud-common/ # Cloud公共组件 ├── zhpt-java-boot/ # Java核心业务 │ ├── zhpt-admin/ # 管理模块 │ ├── zhpt-app/ # 应用模块 │ ├── zhpt-form/ # 表单系统 │ ├── zhpt-workflow/ # 工作流引擎 │ ├── zhpt-system/ # 系统管理 │ ├── zhpt-permission/ # 权限管理 │ ├── zhpt-file/ # 文件管理 │ ├── zhpt-oauth/ # OAuth认证 │ ├── zhpt-visualdev/ # 可视化开发 │ ├── zhpt-message/ # 消息通知 │ ├── zhpt-scheduletask/ # 任务调度 │ ├── zhpt-extend/ # 扩展模块 │ ├── zhpt-module/ # 业务模块 │ ├── zhpt-exception/ # 异常处理 │ └── zhpt-public/ # 公共服务 ├── zhpt-scheduletask-starter/ # 任务调度启动器 │ ├── xxl-job-admin/ # XXL-Job管理端 │ ├── zhpt-scheduletask-model/ # 模型定义 │ └── zhpt-scheduletask-client/ # 客户端 ├── zhpt-datareport/ # 数据报表 │ ├── ureport2-console/ # UReport2控制台 │ ├── ureport2-core/ # UReport2核心 │ └── ureport2-font/ # 字体资源 ├── zhpt-file-core-starter/ # 文件管理启动器 └── pom.xml # Maven父配置
基于 Flowable BPM 2.0 实现,提供:
低代码开发平台核心,提供:
基础平台功能,提供:
基于 SA-Token 的权限系统,提供:
统一文件存储服务,提供:
pom.xml - 统一版本管理和依赖管理zhpt-dependencies 统一依赖版本zhpt-common (公共基础) ↓ zhpt-java-boot (核心业务) ↓ zhpt-scheduletask-starter (任务调度) zhpt-datareport (数据报表) zhpt-file-core-starter (文件管理)
@SaCheckPermission: 权限检查注解@SaIgnore: 忽略权限检查# 编译项目 mvn clean install # 打包应用 mvn clean package # 运行应用 java -jar zhpt-server.jar
Q: 如何添加新的业务模块? A: 在zhpt-java-boot下创建新模块,遵循controller-biz-entity三层结构
Q: 如何配置多租户数据源? A: 在数据库配置中添加租户数据源,配置动态数据源路由
Q: 如何扩展工作流功能? A: 基于Flowable引擎扩展,添加自定义节点类型和处理器