Spring Boot 2.0.5
Будет ли это считаться "плохой практикой", почему или почему бы не
@DeleteMapping(value = "/{id}")
public Long testDeleteContactWithException(@PathVariable Long id) throws Exception {
return contactService.testDeleteContactWithException(id);
}
внутри службы существует пользовательское исключение, которое всплывает.
Я видел, что могу сделать попытку / поймать, а затем с помощью ResponseEntity установить сообщение, код состояния и т. Д. c. но тогда для этого нужно больше кода, если только для этого нет какой-либо причины.