공부 기록/이것이 백엔드 개발이다 With Java
EP17. List를 이용한 상품 관리 애플리케이션 만들기 5편
상품 수정하기 상품 수정 기능은 “어떤 상품을 수정할 것인가”와 “무엇으로 수정할 것인가”라는 두 가지 정보가 함께 필요하다.여기서 어떤 상품을 수정할지는 URL 경로에 있는 상품 번호(id)로 결정하고,실제 수정할 데이터는 요청 바디에 담긴 ProductDto로 받는 구조를 사용한다. 컨트롤러 코드는 다음과 같다. @RequestMapping(value = "/products/{id}", method = RequestMethod.PUT)public ProductDto updateProduct( @PathVariable Long id, @RequestBody ProductDto productDto){ productDto.setId(id); return simpleProductS..