더북(TheBook)

4. com.springmvc.service 패키지의 BookServiceImpl 클래스에 getBookListByCategory() 메서드를 구현합니다. getBookListByCategory() 메서드는 웹 요청 URL에 포함된 경로 변수의 값을 저장소 객체에 전달한 후 실행하여 결과를 반환합니다.

이때 반환되는 결과는 웹 요청 URL에 포함된 경로 변수의 값과 도서 목록에서 도서 분야(category 필드 값)를 비교해서 일치한 도서 정보입니다.

코드 6-4 BookServiceImpl.java

package com.springmvc.service;
...
@Service
public class BookServiceImpl implements BookService {

    ...
    public List<Book> getAllBookList() {
        return bookRepository.getAllBookList();
}

 

    public List<Book> getBookListByCategory(String category) { 
        List<Book> booksByCategory = bookRepository.getBookListByCategory(category); 
        return booksByCategory; 
    } 
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.