Я узнал о Spring Rest API и написал следующий метод для сохранения данных в базе данных.
@GetMapping(path="/add") // Map ONLY GET Requests
public @ResponseBody String addNewUser (@RequestParam String name
, @RequestParam String email) {
// @ResponseBody means the returned String is the response, not a view name
// @RequestParam means it is a parameter from the GET or POST request
User n = new User();
n.setName(name);
n.setEmail(email);
userRepository.save(n);
return "Saved";
}
Теперь я хочу написать запрос пут, который может принять идентификатор пользователя, а затем обновить имяили по электронной почте.Кроме того, мне нужно проверить, что имя пользователя и адрес электронной почты не должны быть нулевыми, а также адрес электронной почты в правильном формате.
Как я могу построить свой метод, используя @putmapping для выполнения моей задачи.