Пользовательская аннотация Spring для параметров запроса

Я хотел бы написать пользовательские аннотации, которые будут изменять параметры запроса или пути Spring в соответствии с аннотациями. Например, вместо этого кода:

@RequestMapping(method = RequestMethod.GET)
public String test(@RequestParam("title") String text) {
   text = text.toUpperCase();
   System.out.println(text);
   return "form";
}

Я мог бы сделать аннотацию @UpperCase:

@RequestMapping(method = RequestMethod.GET)
   public String test(@RequestParam("title") @UpperCase String text) {
   System.out.println(text);
   return "form";
}

Возможно ли это, и если да, то как я могу это сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос