生成 OpenAPI 客户端
Studio 提供相应的工具,可以简化 Jmix 应用程序与外部 REST 服务的集成。支持:
-
根据外部服务的 OpenAPI schema 生成客户端代码。
-
根据导入的 OpenAPI 模型类生成 Jmix 实体和 mapper。
-
创建 Jmix 应用程序级服务,用于处理实体,将实体转换为外部模型类,并调用导入的 API 端点类。
这种方式创建了一个由 Jmix 实体和 Spring 服务组成的便捷抽象层。应用程序 UI 和业务逻辑可以与外部数据交互,而无需直接使用从 OpenAPI schema 导入的低级别模型和 API 类。
Figure 1. 与外部 REST 服务集成
如需导入 OpenAPI schema 并生成客户端代码,请在 Jmix 工具窗口中选择 New (+) → Advanced → OpenAPI Client。
详细说明请参阅 Integrating Applications Using OpenAPI 指南。
|
该功能在不超过 10 个实体和角色的小项目中可以免费使用。在大项目中,需要快速开发、企业 或 BPM 版订阅。 |
本页是否有帮助?
感谢您的反馈