Код: Выделить всё
public class SomeClass {
@Value("${value.ssm}")
private final String[] pathValues;
public Someclass(String[] pathValues) {
this.pathValues = pathValues;
}
@GetMapping(path = "/path", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
ResponseEntity sitecore(@Parameter(schema = @Schema(allowableValues = pathValues)) @RequestParam String pageType){
return ResponseEntity.ok(getResult(pageType);
}
}
Значение атрибута должно быть быть постоянным.
Как я могу эффективно получать значения из SSM и использовать их вallowableValues?
Подробнее здесь: https://stackoverflow.com/questions/787 ... in-swagger