?? groupdao.java
字號:
package com.yhcms.manage.admin.itface;
import java.util.List;
import com.yhcms.db.DBConnException;
import com.yhcms.manage.admin.bean.AdminGroup;
/**
* <p>Title:系統后臺用戶組的相關操作</p>
* <li>后臺用戶組的各項操作</li>
* <b>CopyRight: yyhweb[由由華網]</b>
* @author stephen
* @version YH-2.0
*/
public interface GroupDao {
/** 取得用戶組最大Id
* @return 用戶組最大Id
* @throws DBConnException
*/
public abstract int getMaxId() throws DBConnException;
/** 增加一個新的用戶組
* @param group
* @return 成功:ture 失敗:false
* @throws DBConnException
*/
public abstract boolean addGroup(AdminGroup group) throws DBConnException;
/** 刪除一個用戶組,同時更新所有屬于該用戶組的用戶信息.
* @param id 用戶組Id
* @return 成功:ture 失敗:false
* @throws DBConnException
*/
public abstract boolean delGroup(int id) throws DBConnException;
/** 根據用戶組Id取得一個用戶組
* @param id 用戶組Id
* @return 一個用戶組
* @throws DBConnException
*/
public abstract AdminGroup getGroupById(int id) throws DBConnException;
/** 根據用戶組名稱判斷該用戶組是否存在
* @param gname 用戶組名稱
* @return 用戶組Id
* @throws DBConnException
*/
public abstract int getGroupById(String gname) throws DBConnException;
/** 取得系統所有用戶組
* @return 所有用戶組
* @throws DBConnException
*/
public abstract List getAllGroup() throws DBConnException;
/** 更新一個用戶組(同時更新用戶表相關字段值)
* @param group 用戶組
* @return 成功:ture 失敗:false
* @throws DBConnException
*/
public abstract boolean updateGroup(AdminGroup group) throws DBConnException;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -