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