如何解决org.openapi.generator 使用 openapi 3 和 spring boot 的 302 问题
我有包含以下 POST 请求片段的 swagger 定义文件
parameters:
- name: responseXML
in: query
required: true
schema:
type: string
responses:
'302':
description: successful operation
content:
application/json:
schema:
$ref: '#/components/schemas/TestResponse'
我正在使用 gradle 插件 'org.openapi.generator' 版本 '4.3.1' 来自动生成 Spring Boot REST API
这是自动生成的代码片段
@ApiResponses(value = {
@ApiResponse(code = 302,message = "successful operation",response = TestResponse.class) })
@RequestMapping(value = "/public/v1/test",produces = { "application/json" },method = RequestMethod.POST)
default ResponseEntity<Void> testResponse() {
return new ResponseEntity<>(HttpStatus.NOT_IMPLEMENTED);
}
但它正在生成 ResponseEntity<Void>
,我期待 ResponseEntity<TestResponse>
。
有没有办法做到这一点?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。