➊ 도서 분야와 일치하는 도서 목록을 가져오는 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);
}