더북(TheBook)

3. BookService 인터페이스에 getBookById() 메서드를 선언합니다.

코드 6-15 BookService.java

package com.springmvc.service;
...

public interface BookService {
    ...
    Book getBookById(String bookId);
}

4. BookServiceImpl 클래스에 getBookById() 메서드를 구현합니다.

코드 6-16 BookServiceImpl.java

package com.springmvc.service;
...
@Service
public class BookServiceImpl implements BookService {
    ...
    public Set<Book> getBookListByFilter(Map<String, List<String>> filter) {
        Set<Book> booksByFilter = bookRepository.getBookListByFilter(filter);
        return booksByFilter;
    }

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