Например, у меня есть код:
@PatchMapping(value = PATH)
public ResponseEntity<Model> updateA(
@PathVariable("id") String id,
@RequestBody String text) {
Model model = service.update(id, text);
return ResponseEntity.of(model);
}
Я хочу проверить полезную нагрузку текста.Если он содержит нежелательные символы, верните код 400.Конечно, я могу сделать это с помощью метода сложения, например boolean isValid(String text)
в контроллере, но я хочу сделать с аннотацией что-то вроде этого: @RequestBody @ValidString String text
.Возможно ли это?