# BApi 接口开放平台 **Repository Path**: spark_more/BApi-Backend ## Basic Information - **Project Name**: BApi 接口开放平台 - **Description**: 基于 React + Spring Boot + Dubbo + Gateway 的 接口开放平台。管理员可以管理接口上下线以及对接口进行 可视化调用。用户可以开通接口调用权限,在线测试接口或使用客户端SDK轻松进行接口调用。 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-07-25 - **Last Updated**: 2023-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BApi 接口开放平台 #### 介绍 基于 React + Spring Boot + Dubbo + Gateway 的 接口开放平台。管理员可以管理接口上下线以及对接口进行 可视化调用。用户可以开通接口调用权限,在线测试接口或使用客户端SDK轻松进行接口调用。 #### 软件架构 使用前后端分离架构,将后端划分为 web 系统、模拟接口、公共模块、客户端 SDK、API 网关五个子 项目。 BApi-Backend是Web项目主体, BApi-common是项目通用模块, BApi-gateway是项目网关, BApi-client-SDK-stater是客户端SDK, testInterface3是模拟上线的接口模块。 #### 安装教程 1. 需要额外安装Nacos #### 使用说明 1. 需要启动Nacos注册中心来支持Dubbo相关功能 2. 需要修改BApi-Backend中Mysql的地址 3. 需要修改BApi-Backend,BApi-gateway中的Dubbo地址。