bookserviceimpl.java
来自「有简单的网上书店需求及设计流程」· Java 代码 · 共 92 行
JAVA
92 行
package org.wiely.service.impl;
import java.util.List;
import org.wiely.dao.BookDAO;
import org.wiely.service.BookService;
import org.wiely.vo.Book;
public class BookServiceImpl implements BookService {
protected BookDAO bookDAO;
@Override
public void delBook(int bookid) throws Exception {
bookDAO.delBook(bookid);
}
@SuppressWarnings("unchecked")
@Override
public List getNewBooks() throws Exception {
return bookDAO.getNewBooks();
}
@Override
public void insertBook(Book book) throws Exception {
bookDAO.insertBook(book);
}
@SuppressWarnings("unchecked")
@Override
public List queryAllBooks(int currentPage, int pageSize) throws Exception {
return bookDAO.queryAllBooks(currentPage, pageSize);
}
@Override
public Book queryBookByBookisbn(String bookisbn) throws Exception {
return bookDAO.queryBookByBookisbn(bookisbn);
}
@SuppressWarnings("unchecked")
@Override
public List queryBooksByAdminid(int adminid, int currentPage, int pageSize)
throws Exception {
return bookDAO.queryBooksByAdminid(adminid, currentPage, pageSize);
}
@SuppressWarnings("unchecked")
@Override
public List queryBooksByName(String bookname, int currentPage, int pageSize)
throws Exception {
return bookDAO.queryBooksByName(bookname, currentPage, pageSize);
}
@Override
public void updateBook(Book book) throws Exception {
bookDAO.updateBook(book);
}
public BookDAO getBookDAO() {
return bookDAO;
}
public void setBookDAO(BookDAO bookDAO) {
this.bookDAO = bookDAO;
}
@Override
public int getTotalRecords() throws Exception {
return bookDAO.getTotalRecords();
}
@Override
public int getTotalRecordsByadminid(int adminid) throws Exception {
return bookDAO.getTotalRecordsByadminid(adminid);
}
@Override
public int getTotalRecordsBybookname(String bookname) throws Exception {
return bookDAO.getTotalRecordsBybookname(bookname);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?