Spring @Deletemapping: не удалось разрешить заполнитель 'id' в значении - PullRequest
0 голосов
/ 20 сентября 2019

Я почти уверен, что ответ есть на сайте, но я не могу его найти.Что неправильно с этим кодом в моем @RestControler?

@DeleteMapping("/deleteById/${id}")
public void deleteById(@PathVariable("id") Long id) {
    this.customerServiceImpl.deleteById(id);
}

Ошибка:

Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'id' in value "/deleteById/${id}"

1 Ответ

1 голос
/ 21 сентября 2019

Вы можете попробовать это как.Он должен работать.

@DeleteMapping("/deleteById/{id}")
public void deleteById(@PathVariable(name="id") Long id) {
    this.customerServiceImpl.deleteById(id);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...