?? userinfoservice.java
字號:
package com.longtime.wap.module.cost.service;
import java.util.List;
import com.longtime.wap.common.web.Page;
import com.longtime.wap.model.UserInfo;
/**
* 用戶信息服務層接口定義
*
* @author chenxq
* @date 2007-11-26
*/
public interface UserInfoService {
/**
* 方法用來實現“根據用戶id批量刪除用戶對象”的功能。
* 首先調用Dao層的retrieveUserInfosByIds方法,
* 獲得UserInfo對象列表,然后再調用Dao的
* deleteUserInfosByIds方法,刪除該組用戶。
*
* @param ids
* 用戶id數組
*/
public void deleteUserInfos(String[] ids);
/**
* 根據用戶id獲取用戶對象
*
* @param id
* 用戶對象id
* @return 用戶對象
*/
public UserInfo getUserInfoById(Long id);
/**
* 方法用來實現“根據分頁對象獲取該頁面用戶對象”的功能。
* 此處只獲取Cp管理員的用戶,即獲取group_id的值為1的用戶組。
*
* @param page
* 分頁對象
* @return 用戶對象集合
*/
public List getUserInfos(Page page);
/**
* 方法用來實現“保存用戶對象”的功能
*
* @param userInfo
* 用戶對象
*/
public void saveUserInfo(UserInfo userInfo);
/**
* 檢查是否存在相同用戶名或昵稱的userInfo
*
* @param userInfo
* 用戶對象
* @return 是否存在
*/
public boolean checkUserInfoExisted(UserInfo userInfo);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -