delete

공부 기록/이것이 백엔드 개발이다 With Java

EP22. 상품 관리 애플리케이션에 데이터베이스 연동하기 3편

상품 조회 이제 상품 관리 애플리케이션이 리스트가 아니라 데이터베이스를 사용하게 되었으므로,조회 기능도 메모리 리스트를 순회하는 방식이 아니라 SQL을 실행해서 결과를 받아오는 방식으로 바뀌어야 한다.가장 먼저 구현할 수 있는 조회는 상품 번호(id)를 기준으로 하나의 상품을 조회하는 기능이다. DatabaseProductRepositoy 코드를 수정해준다. public Product findById(Long id){ SqlParameterSource namedParameter = new MapSqlParameterSource("id", id); Product product = namedParameterJdbcTemplate.queryForObject( "SELECT id, na..

공부 기록/이것이 백엔드 개발이다 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..

Yang Ji Woo
'delete' 태그의 글 목록