더북(TheBook)

getBookById() 메서드는 데이터베이스의 book 테이블에 등록된 전체 도서 목록 중에서 검색 조건인 도서 ID와 일치하는 도서를 조회하여 해당 도서를 반환합니다.

등록된 전체 도서 목록 중에서 검색 조건인 도서 ID와 일치하는 레코드 개수를 얻어 옵니다. 이것은 검색 조건인 도서 ID가 등록될 때만 데이터베이스에 접근하여 해당 도서를 조회할 수 있도록 하기 위함입니다.

레코드 개수가 한 개 이상일 때 검색 조건인 도서 ID와 일치하는 도서를 조회합니다.

SQL 문을 SELECT * FROM book WHERE b_bookId=?로 간단히 설정합니다.

도서 ID는 book 테이블의 기본 키로 검색 조건인 도서 ID에 대한 도서는 한 개만 있으므로 queryForObject() 메서드를 사용합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.