📄 mcdao.java
字号:
package com.lmh.dao.inf;
import java.util.List;
import com.lmh.dao.vo.McBean;
/**
* 操作商品详细信息对象.
*
* @author fj
*
*/
public interface McDAO {
/**
* 查询商品详细信息.
*
* @param nid
* 商品编号 (-1:表无此条件).
* @param skey
* 关键字(模糊查) (商品名或描述).
* @param prstart
* 按单价查询 起始单价 (-1:表无此条件).
* @param prend
* 按单价查询 终止单价 (-1:表无此条件).
* @param tymax
* 大类 (-1:表无此条件).
* @param tymin
* 小类 (-1:表无此条件).
* @param pastart
* 记录行号 起始行 (-1:表无此条件).
* @param paend
* 记录行号 终止行 (-1:表无此条件).
* @return 商品集合.
*/
public List selectMc(int nid, String skey, double prstart, double prend,
int tymax, int tymin, int pastart, int paend);
/**
* 查询商品详细信息.
*
* @param skey
* 关键字 (商品名或描述).
* @param prstart
* 按单价查询 起始单价 (-1:表无此条件).
* @param prend
* 按单价查询 终止单价 (-1:表无此条件).
* @param tymax
* 大类 (-1:表无此条件).
* @param tymin
* 小类 (-1:表无此条件).
* @param pastart
* 记录行号 起始行 (-1:表无此条件).
* @param paend
* 记录行号 终止行 (-1:表无此条件).
* @return 商品集合.
*/
public List selectMc(String skey, double prstart, double prend, int tymax,
int tymin, int pastart, int paend);
/**
* 查询商品详细信息.
*
* @param nid
* 商品编号.
*
* @return 商品对象.
*/
public McBean selectMc(int nid);
/**
* 获取商品总记录数.
*
* @return 总记录数.
*/
public int getCount();
/**
* 获取商品总记录数.
*
* @param skey
* 关键字 (商品名或描述).
* @param prstart
* 按单价查询 起始单价 (-1:表无此条件).
* @param prend
* 按单价查询 终止单价 (-1:表无此条件).
* @param tymax
* 大类 (-1:表无此条件).
* @param tymin
* 小类 (-1:表无此条件).
* @return 总记录数.
*/
public int getCount(String skey, double prstart, double prend, int tymax,
int tymin);
/**
* 添加商品.
*
* @param mcBean
* 添加商品对象.
* @return 添加是否成功.
*/
public boolean insertMc(McBean mcBean);
/**
* 删除商品.
*
* @param nid
* 商品编号.
* @return 是否成功.
*/
public boolean deleteMc(int nid);
/**
* 修改商品.
*
* @param mcBean
* 商品对象.
* @return 修改是否成功.
*/
public boolean updateMc(McBean mcBean);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -