3. BookService 인터페이스에 도서를 삭제하는 메서드를 추가합니다.
코드 17-32 BookService.java
package com.springmvc.service;
...
public interface BookService {
...
void setUpdateBook(Book book);
void setDeleteBook(String bookID);
}
4. BookServiceImpl 클래스에 도서를 삭제하는 메서드를 추가합니다. BookServiceImpl 인터페이스 구현체 클래스는 BookService 인터페이스에 정의한 setDeleteBook() 메서드를 구현합니다.
코드 17-33 BookServiceImpl.java
package com.springmvc.service;
...
@Service
public interface BookServiceImpl implements BookService {
...
➊
public void setDeleteBook(String bookID) {
bookRepository.setDeleteBook(bookID);
}
}
➊ setDeleteBook() 메서드는 요청 도서 ID에 대한 해당 도서를 데이터베이스에서 삭제합니다.