더북(TheBook)

➊ 도서 분야와 일치하는 도서 목록을 가져오는 getBookListByCategory() 메서드입니다.

➋ 일치하는 도서 분야를 저장하는 객체 변수 booksByCategory를 선언합니다.

➌ book에 도서 목록의 i번째 도서 정보를 저장합니다.

➍ 대·소문자와 관계없이 매개변수 category와 도서 분야가 일치하는 도서 목록 i번째의 도서 정보를 booksByCategory에 저장합니다.

➎ 매개변수 category와 일치하는 도서 목록을 반환합니다.

3. com.springmvc.service 패키지의 BookService 인터페이스에 getBookListByCategory() 메서드를 선언합니다.

코드 6-3 BookService.java

package com.springmvc.service;

import java.util.List;

import com.springmvc.domain.Book;

public interface BookService {
    List<Book> getAllBooks();
    List<Book> getBookListByCategory(String category);
}