⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 booksservice.java

📁 结合struts2+hibernate3+spring2开发的图书信息案例
💻 JAVA
字号:
package com.sterning.books.services;

import java.util.List;

import com.sterning.books.dao.iface.BooksDao;
import com.sterning.books.model.Books;
import com.sterning.books.services.iface.IBooksService;

public class BooksService implements IBooksService{
	private BooksDao booksDao;
	
	public BooksService(){}
	
	/**
	 * 函数说明:添加信息
	 * 参数说明:对象 
	 * 返回值:
	 */
	public void addBook(Books book) {
		booksDao.addBook(book);
	}

	/**
	 * 函数说明:删除信息
	 * 参数说明: 对象
	 * 返回值:
	 */
	public void deleteBook(String bookId) {
		Books book=booksDao.getBook(bookId);
		booksDao.deleteBook(book);
	}

	/**
	 * 函数说明:获得所有的信息
	 * 参数说明: 
	 * 返回值:信息的集合
	 */
	public List getAll() {
		return booksDao.getAll();
	}
	
	/**
	 * 函数说明:获得总行数
	 * 参数说明: 
	 * 返回值:总行数
	 */
	public int getRows() {
		return booksDao.getRows();
	}
	
	/**
	 * 函数说明:获得所有的信息
	 * 参数说明: 
	 * 返回值:信息的集合
	 */
	public List getBooks(int pageSize, int startRow) {
		return booksDao.getBooks(pageSize, startRow);
	}

	/**
	 * 函数说明:获得一条的信息
	 * 参数说明: ID
	 * 返回值:对象
	 */
	public Books getBook(String bookId) {
		return booksDao.getBook(bookId);
	}

	/**
	 * 函数说明:获得最大ID
	 * 参数说明: 
	 * 返回值:最大ID
	 */
	public String getMaxID() {
		return booksDao.getMaxID();
	}

	/**
	 * 函数说明:修改信息
	 * 参数说明: 对象
	 * 返回值:
	 */
	public void updateBook(Books book) {
		booksDao.updateBook(book);
	}

	/**
	 * 函数说明:查询信息
	 * 参数说明: 集合
	 * 返回值:
	 */
	public List queryBooks(String fieldname,String value) {
		return booksDao.queryBooks(fieldname, value);
	}
	
	/**
	 * 函数说明:获得总行数
	 * 参数说明: 
	 * 返回值:总行数
	 */
	public int getRows(String fieldname,String value) {
		return booksDao.getRows(fieldname, value);
	}
	
	/**
	 * 函数说明:查询信息
	 * 参数说明: 集合
	 * 返回值:
	 */
	public List getBooks(String fieldname,String value,int pageSize, int startRow) {
		return booksDao.getBooks(fieldname, value,pageSize,startRow);
	}

	public BooksDao getBooksDao() {
		return booksDao;
	}

	public void setBooksDao(BooksDao booksDao) {
		this.booksDao = booksDao;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -