Простой и короткий вопрос: есть ли способ создать обработчик для пользовательских типов @RequestParam в Spring MVC?
Я знаю, что могу зарегистрировать пользовательские WebArgumentResolver
s, но тогда я не могу связать их с параметрами. Позвольте мне описать мой вариант использования:
Считайте, что я определил класс модели Account
:
public class Account {
private int id;
private String name;
private String email;
}
Мой метод обработки запросов выглядит следующим образом:
@RequestMapping("/mycontroller")
public void test(Account account1, Account account2) {
//...
}
Если я сделаю запрос mydomain.com/mycontroller?account1=23&account2=12 Я хотел бы автоматически загрузить объекты Account из базы данных и вернуть ошибку, если их не существует.