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

📄 productsservice.java

📁 hibernate annotation及acegi-security使用范例
💻 JAVA
字号:
package com.game.products.services;

import java.util.Iterator;
import java.util.List;

import com.game.commons.PublicUtil;
import com.game.products.dao.iface.ProductsDao;
import com.game.products.model.Products;
import com.game.products.services.iface.IProductsService;

public class ProductsService implements IProductsService{
	private ProductsDao productsDao;
	
	public ProductsService(){}
	
	/**
	 * 函数说明:添加信息
	 * 参数说明:对象 
	 * 返回值:
	 */
	public void addProduct(Products pd) {
		productsDao.addProduct(pd);
	}

	/**
	 * 函数说明:删除信息
	 * 参数说明: 对象
	 * 返回值:
	 */
	public void deleteProduct(String gameId) {
		Products pd=productsDao.getProduct(gameId);
		productsDao.deleteProduct(pd);
	}

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

	/**
	 * 函数说明:获得一条的信息
	 * 参数说明: ID
	 * 返回值:对象
	 */
	public Products getProduct(String gameId) {
		return productsDao.getProduct(gameId);
	}

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

	/**
	 * 函数说明:修改信息
	 * 参数说明: 对象
	 * 返回值:
	 */
	public void updateProductd(Products pd) {
		productsDao.updateProductd(pd);
	}

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

	public ProductsDao getProductsDao() {
		return productsDao;
	}

	public void setProductsDao(ProductsDao productsDao) {
		this.productsDao = productsDao;
	}

}

⌨️ 快捷键说明

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