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 + -
显示快捷键?