kotlin에서 시작하고 누구든지 나를 도울 수 있다면 http 상태를 반환 할 수있는 방법에 대해 질문했습니다. 200 OK를 반환하면 true로 표시하고 다른 메시지는 반환합니다. 방법, 404 NotFound를 반환합니다. 응답 상태 HTTP SpringBoot Kotlin Api
나는 아래의 코드에 따라하려고 노력하지만, 당신은 어디서든 예외, 따라서 catch 블록이 실행 점점되지 않습니다 던지는되지 않습니다@DeleteMapping("{id}")
fun delete(@PathVariable id: Long): ResponseEntity<Unit> {
try {
if (dogRepository.exists(id)) {
dogRepository.delete(id)
}
return ResponseEntity.ok().build()
} catch (e: Exception) {
return ResponseEntity.notFound().build()
}
}
고마워요. –
도와 주니 기쁩니다. 이 문제가 해결되면 upvote를 고려해 보시겠습니까? –
예, 점수가 충분하지 않아 계정이 새로 입니다. –