더북(TheBook)

6.1.3 실습 @PathVariable을 이용하여 도서 분야와 일치하는 도서 목록 출력하기

@PathVariable을 이용하여 웹 요청 URL에 전송된 도서 분야(category)의 값을 경로 변수 category로 전달받습니다. 그리고 저장소 객체(메모리 저장소)에 저장된 도서 목록 중 경로 변수의 값과 일치하는 도서를 검색하여 도서 목록을 출력하겠습니다.

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

코드 6-1 BookRepository.java

package com.springmvc.repository;

import java.util.List;

import com.springmvc.domain.Book;

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