?? userinfodao.java
字號:
package com.longtime.wap.module.cost.dao;
import java.util.List;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.UserInfo;
/**
* 用戶信息Dao接口定義
*
* @author chenxq
* @date 2007-11-26
*/
public interface UserInfoDao {
/**
* 用來實現“創建用戶對象”的功能
*
* @param userInfo
* 用戶對象
*/
public void createUserInfo(UserInfo userInfo);
/**
* 用來實現“批量刪除用戶對象”的功能
*
* @param userInfoList
* 用戶對象集合
*/
public void deleteUserInfosByIds(List userInfoList);
/**
* 用來實現“根據用戶id獲取用戶對象”的功能
*
* @param id
* 用戶id
* @return 用戶對象
*/
public UserInfo retrieveUserInfoById(Long id);
/**
* 用來實現“根據用戶id數組獲取用戶對象集合”的功能。該方法在批量刪除的時候需要用到
*
* @param ids
* 用戶id數組
* @return 用戶對象集合
*/
public List retrieveUserInfosByIds(String[] ids);
/**
* 用來實現“獲取用戶中是Cp管理員的記錄數”的功能。Cp管理員的groupId為1
*
* @return Cp管理員的記錄數
*/
public int retrieveUserInfosCount();
/**
* 用來實現“更新用戶對象”的功能
*
* @param userInfo
* 用戶對象
*/
public void updateUserInfo(UserInfo userInfo);
/**
* 獲取用戶信息列表
*
* @param page
* 分頁對象
* @return 用戶信息列表
*/
public List retrieveUserInfos(Page page);
/**
* 檢查添加或編輯cp管理員時,是否存在重復的登錄名或者昵稱
*
* @param username
* 用戶名
* @param nickname
* 昵稱
* @return 存在的列表
*/
public List checkUserInfoExisted(String username, String nickname);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -