如何解决将JsonSchema解析为io.swagger.v3.oas.models.media.Schema
我有提供openapi的spring boot应用程序。我用过Swagger。我有一个存储jsonSchema的文件,我想将其解析为io.swagger.v3.oas.models.media.Schema并将其添加到Swagger中。我找不到任何现有的解决方案。春季启动库是否支持此功能? 谢谢。
解决方法
如果您使用的是Spring Web MVC HATEOS端点,则可以直接使用https://springdoc.org/。例如:@ RequestMapping,@ GetMapping等。
Springdoc-openapi随附ui和open api v3文档生成。
如果没有,那么您更喜欢使用JaxRS2配置RESTful端点,然后使用<groupId>io.swagger.core.v3</groupId><artifactId>swagger-jaxrs2</artifactId>
,并使用JerseyConfig extends ResourceConfig and include io.swagger.v3.integration.sources
注册资源以进行jaxrs2扫描。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。