?? roledao.java
字號:
package com.tairun.component.popedom.dao;
import com.tairun.component.popedom.model.Role;
import javax.sql.DataSource;
import java.util.List;
/**
* Created by IntelliJ IDEA.
* User: Administrator
* Date: 2005-12-6
* Time: 9:02:43
* To change this template use File | Settings | File Templates.
*/
public interface RoleDAO {
/**
* 給數據源賦值
* @param ds
*/
public void setDataSource(DataSource ds);
/**
* 創建角色,創建時間和修改時間為當前系統時間
* @param role
*/
public void create(Role role);
/**
* 修改角色,修改時間為當前系統時間修改的條件為流水號
* @param role 修改的條件為流水號
*/
public void update(Role role);
/**
* 刪除角色,用的是軟刪除,把狀態字段由1變為0
* @param role 刪除條件為角色流水號
*/
public void delete(Role role);
/**
* 獲得角色的內容
* @param roleID 數據庫查詢條件為流水號
* @return Role 返回一個對象
*/
public Role getdetail(long roleID);
/**
* 獲得角色的列表,先把每條記錄放到對象里面,再用list.add()挑加到list里面去
* @return list 返回一個角色的列表
*/
public List getlist();
/**
* 新建角色的時候,從數據庫里面查詢是否有這個角色
* @param role_name
* @return 在roleID=0的時候,在創建的時候驗證,boolean true 表示已經存在該
* 角色,false表示不存在這個角色,可以插入,在roleID有值的時候,表示修改的時
* 候,看除自己的角色名外有沒有其他的角色名,返回值true表示你要修改的值已經存
* 在,false表示可以修改為該角色
*/
public boolean isexist(long roleID,String role_name);
/**
* 根據角色名得到角色流水號
* @param rolename 查詢條件為角色名
* @return roleID 角色流水號
*/
public long getroleID(String rolename);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -