有没有办法让swagger codegen为路径参数和输出模型的验证添加jaxrs验证注释。
我指的是以下代码中的@Valid和@NotNull注释:
@Path("/person/{personId}")
@GET
@Valid
public Response getPerson(@NotNull @PathParam Integer personId) {
// TO Do
}谢谢!
发布于 2019-08-30 21:30:57
您还可以使用maven插件生成代码并将javax.validation作为依赖项添加
<plugin>
<groupId>org.openapitools</groupId>
<artifactId>openapi-generator-maven-plugin</artifactId>
<version>${openapi-generator-maven-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
...
</execution>
</executions>
<dependencies>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>${validation-api.version}</version>
</dependency>
</dependencies>
</plugin>https://stackoverflow.com/questions/44619608
复制相似问题