GET
요청 URL은 entities\{id}
입니다. 여기서 RestController는 Long
형식의 ID를 예상합니다.
테스트 사례에 따르면 사용자가 유효하지 않은 id
을 전달하면 컨트롤러에서 HTTP-400 Bad Request
오류를 반환해야한다고합니다. 예 : /entities/21.0
, /entities/xx
등
컨트롤러 자체를 치기 전에 유니폼을 HTTP-404
오류가 발생합니다.REST : GET 요청에 대한 400 오류 처리
@GET
@Path("/{id}")
@Produces({ MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML })
public Response getEntityById(@PathParam("id") Long id){}
메서드 자체는 주석을 달지 않았습니까? – Fildor
방금 ID를 읽는 방법을 보여주기 위해 메소드 서명을 넣었습니다. 지금 업데이트 중입니다. –
전체 수업 내용과 함께 컨텍스트 구성을 제공해 주실 수 있습니까? 그것이 유일한 도달 지점입니까? 내가 말하는 다른 휴식 서비스를받을 수 있니? – tmarwen