getBooksList(BooksVO vo) { return booksDAO.getBooksList(vo); } @Override public int updateBooks(BooksVO vo) { return booksDAO.updateBooks(vo); } @Override public BooksVO getBooks(BooksVO vo) { return booksDAO.checkBooks(vo); } @Override public int deleteBooks(BooksVO vo) { return booksDAO.deleteBooks(vo); } }"> getBooksList(BooksVO vo) { return booksDAO.getBooksList(vo); } @Override public int updateBooks(BooksVO vo) { return booksDAO.updateBooks(vo); } @Override public BooksVO getBooks(BooksVO vo) { return booksDAO.checkBooks(vo); } @Override public int deleteBooks(BooksVO vo) { return booksDAO.deleteBooks(vo); } }"> getBooksList(BooksVO vo) { return booksDAO.getBooksList(vo); } @Override public int updateBooks(BooksVO vo) { return booksDAO.updateBooks(vo); } @Override public BooksVO getBooks(BooksVO vo) { return booksDAO.checkBooks(vo); } @Override public int deleteBooks(BooksVO vo) { return booksDAO.deleteBooks(vo); } }">
package com.book.service;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.book.bean.BooksVO;
import com.book.dao.BooksDAO;
// @Service
// - 비즈니스 로직을 수행하는 Class라는 것을 나타내는 어노테이션. ( 비즈니스 로직 == DB 처리 )
@Service("bookService")
public class BookServiceImpl implements BookService{
@Autowired
private BooksDAO booksDAO;
@Override
public int insertBooks(BooksVO vo) {
return booksDAO.insertBooks(vo);
}
@Override
public List<BooksVO> getBooksList(BooksVO vo) {
return booksDAO.getBooksList(vo);
}
@Override
public int updateBooks(BooksVO vo) {
return booksDAO.updateBooks(vo);
}
@Override
public BooksVO getBooks(BooksVO vo) {
return booksDAO.checkBooks(vo);
}
@Override
public int deleteBooks(BooksVO vo) {
return booksDAO.deleteBooks(vo);
}
}