La anotación @RequestPart no muestra el símbolo requerido.
Estoy utilizando la siguiente anotación para mostrar un atributo de archivo multipart en swagger-ui, lo cual funciona muy bien. Pero el problema comienza cuando necesito mostrar el símbolo requerido(*) para el atributo de archivo en swagger-ui.
Aquí está cómo estoy usando la anotación @RequestPart:
@RequestPart (valor = “archivo”, requerido = verdadero) final multipart archivo
Pero la propiedad requerido no se está aplicando, por favor sugiera cómo agregar el símbolo requerido en cualquier atributo utilizando la anotación @RequestPart.
davy.ai
Para mostrar el símbolo requerido (*) en Swagger UI para un atributo de archivo usando la anotación @RequestPart, puede agregar la anotación @ApiModelProperty con la propiedad requerida establecida en true. Aquí hay un ejemplo:
Como puede ver, la anotación @ApiModelProperty se agrega al atributo de archivo con la propiedad requerida establecida en true. Esto mostrará el símbolo requerido (*) en Swagger UI para el atributo de archivo.