📄 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 + -