?? ijavafishdao.java
字號:
/**
*
*/
package javafish.dao;
import java.util.List;
import javafish.model.JavaFish;
/**
* @author longjiang
* @version 1.0
* 這個接口的作用是作為持久層的業務訪問接口,定義了一般的數據持久化基本方法[CRUD]等.
* 這個接口會提供給義務層使用.
*/
public interface IJavaFishDAO
{
public JavaFish getJavaFish(long id);
//定義一個數據保存方法
public JavaFish saveJavaFish(JavaFish javafish);
//定義一個數據刪除的方法
public void removeJavaFish(long id);
//定義一個以持久化對象ID為基礎的數據查詢方法
public JavaFish findById(Long id);
//定義一個以持久化對象username為基礎的數據查詢方法
public JavaFish findByUserName(String username);
//定義一個以持久化對象username和password為基礎的數據查詢方法
public JavaFish findByUserNamePassWord(String username,String password);
//定義一個為分頁準備的查詢方法
public List findJavaFishInList(String orderby ,String ascordesc ,int firstResult, int maxResults);
//定義一個獲得所有記錄條數的方法
public int getAllNum();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -