Я настраиваю Swagger 2 с SpringBoot 2. Я добавил @ApiModel и @ApiModelProperty, как показано ниже
@ApiModel(value = "watchlist", description = "USer defined movie watchlists")
public class Watchlist{
@ApiModelProperty(value = "watchlist id", example = "1")
private Integer id;
@ApiModelProperty(value = "Movies favorites")
private List<Favourites> favourites;
@ApiModelProperty(value = "Name of the watchlist", example = "my favourite")
private String name;
}
Но когда я генерирую сваггер JSON, используя "v2 / api-docs" и проверяю это в https://editor.swagger.io/ Я получаю ниже ошибки.
Structural error at definitions.Watchlist.properties.id
should Not have additional properties
additionalProperty: allowEmptyValue
Structural error at definitions.Watchlist.properties.name
should Not have additional properties
additionalProperty: allowEmptyValue
Structural error at definitions.Watchlist.properties.favourites
should Not have additional properties
additionalProperty: allowEmptyValue
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему
Спасибо.