?? userdao.java
字號:
package com.lmh.dao.inf;
import java.util.List;
import com.lmh.dao.vo.UserBean;
public interface UserDAO {
/**
* 獲取用戶總數.
*
* @return 用戶總數.
*/
public int getCount();
/**
* 獲取用戶總數.
*
* @param suser
* 注冊用戶名(精確查) (null:表無此條件).
* @param sname
* 用戶姓名(模糊查) (null:表無此條件).
* @param nlevel
* 用戶級別(1 5 9) (-1:表無此條件).
* @param slock
* 是否凍解(0 1) (null:表無此條件).
* @return 用戶總數.
*/
public int getCount(String suser, String sname, int nlevel, String slock);
/**
* 查詢用戶.
*
* @param suser
* 注冊用戶名(精確查) (null:表無此條件).
* @param sname
* 用戶姓名(模糊查) (null:表無此條件).
* @param nlevel
* 用戶級別(1 5 9) (-1:表無此條件).
* @param slock
* 是否凍結(0 1) (null:表無此條件).
* @param pastart
* 記錄 開始行 (-1:表無此條件).
* @param paend
* 記錄 結束行 (-1:表無此條件).
* @return 用戶對象集.
*/
public List searchUser(String suser, String sname, int nlevel,
String slock, int pastart, int paend);
/**
* 查詢用戶.
*
* @param suser
* 注冊用戶名(精確查).
* @return 用戶對象.
*/
public UserBean searchUser(String suser);
/**
* 注冊用戶.
*
* @param userBean
* 用戶對象.
* @return 添加是否成功.
*/
public boolean insertUser(UserBean userBean);
/**
* 刪除用戶.
*
* @param suser
* 用戶名.
* @return 刪除是否成功.
*/
public boolean deleteUser(String suser);
/**
* 修改用戶基礎信息 (根據suser修改sname,ssex,dbirth,semail,sphone,saddress,scode字段的值).
*
* @param userBean
* 用戶對象.
* @return 修改是否成功.
*/
public boolean updateUser(UserBean userBean);
/**
* 修改密碼.
*
* @param suser
* 注冊用戶名.
* @param spwd
* 密碼.
* @return 修改是否成功.
*/
public boolean updateUserForPWD(String suser, String spwd);
/**
* 凍解 或 解除凍解用戶.
*
* @param suser
* 注冊用戶名.
* @param status
* 標識(1:凍結; 0:解除凍結).
* @return 操作是否成功.
*/
public boolean updateUserForLock(String suser, String status);
/**
* 更新用戶登錄次數,最后登錄時間等.
*
* @param suser
* 注冊用戶名.
*/
public void updateUserForUp(String suser);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -