Skip to content

FUST 示例

本节提供了一系列示例,展示如何使用 FUST 框架开发各种类型的应用。通过这些示例,您可以快速掌握 FUST 的核心功能和最佳实践。

示例列表

示例项目结构

所有示例都采用类似的项目结构:

example-project/
├── proto/                 # 协议定义(gRPC服务使用)
├── example-api/           # API模块,对外提供HTTP接口
├── example-grpc/          # gRPC模块,提供gRPC服务
├── example-business/      # 业务逻辑模块,包含核心业务代码
├── pom.xml                # 父项目POM文件
└── README.md              # 项目说明

运行示例

所有示例都可以通过以下方式运行:

  1. 克隆 FUST 仓库
bash
git clone https://github.com/zhihu/fust.git
  1. 进入示例目录
bash
cd fust/examples/fust-boot-example
  1. 构建示例
bash
./gradlew build
  1. 运行示例
bash
./run.sh

示例源码

您可以在 FUST 仓库的 examples 目录下找到所有示例的源码: