如何解决如何将HAL JSON转换为OpenAPI JSON以生成JavaScript客户端API
我们有一个产生HAL JSON的Spring Data Rest项目。我们希望基于HAL JSON自动生成JavaScript客户端API。我们可以使用OpenAPITools / openapi-generator非常简单地将OpenAPI JSON转换为JS Client API,但是我们无法找到类似的HAL JSON工具。解决方法是,我们正在探索将HAL JSON转换为OpenAPI JSON,以利用OpenAPITools / openapi-generator项目。
是否存在HAL JSON到OpenAPI JSON转换器?
JavaScript客户端API生成器是否有HAL JSON?
是否可以跳过HAL JSON步骤并从Spring Data Repository类中生成OpenAPI JSON?
解决方法
要启用对spring-data-rest类型的支持:@RepositoryRestResource和QuerydslPredicate批注,应使用:
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-data-rest</artifactId>
<version>1.4.8</version>
</dependency>
您可以在此处找到演示
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。