【发布时间】:2019-05-29 08:52:22
【问题描述】:
一个 byte[] 在 swagger 文件中被建模为一个 byte[] 的数组。使用 swagger codegen 时,我们得到的是 List<byte[]> 而不是简单的 byte[]
Swagger.json
"document": {
"type": "array",
"items":
{
"type": "string",
"format": "byte"
}
}
pom.xml
<plugin>
<groupId>io.swagger</groupId>
<artifactId>swagger-codegen-maven-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${project.basedir}/src/main/resources/swagger.json</inputSpec>
<language>java</language>
<configOptions>
<sourceFolder>src/gen/java/main</sourceFolder>
</configOptions>
</configuration>
</execution>
</executions>
</plugin>
【问题讨论】:
标签: swagger maven-plugin swagger-codegen