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

    코드 7-5 BookService.java

    package com.springmvc.service;
    ...
    public interface BookService {
        ...
        Book getBookById(String bookId);
        void setNewBook(Book book);
    }

    4. BookServiceImpl 클래스에 setNewBook() 메서드를 추가합니다.

    코드 7-6 BookServiceImpl.java

    package com.springmvc.service;
    ...
    @Service
    public class BookServiceImpl implements BookService {
        ...
        public Book getBookById(String bookId) {
            Book bookById = bookRepository.getBookById(bookId);
            return bookById;
        }

     

        public void setNewBook(Book book) {
             bookRepository.setNewBook(book); 
        } 
    }

    신규 도서 정보를 저장소 객체에 저장하는 메서드입니다.

    저장소 객체의 setNewBook() 메서드를 호출합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.