?? ijavafishservice.java
字號:
package javafish.business;
import javafish.model.JavaFish;
import javafish.util.PageList;
import javafish.util.Pages;
/**
* @author longjiang
* @version 1.0
* 這個接口是封裝業務層的方法,可以把它理解成我們應用程序需要實現什么功能,這些功能由什么方法完成,就在這個業務接口中定義.
* 有些方法可能會和持久層接口中定義的相同,因為我們的業務中基本都會有需要我們實現[CRUD]等.
* 程序功能強大肯定此接口中定義的方法就多,我們為了演示所以就定義了少量方法.
* 我這里的方法基本和持久層接口中定義的相同,一般程序都會實現許多其他功能,這些功能大部分也都需要依靠持久層的支持.
* 請不要誤解成業務層和持久層接口必須相同,切記.
*
*/
public interface IJavaFishService
{
public JavaFish saveJavaFish(JavaFish javafish);
//public void removeJavaFish(JavaFish javafish);
public void removeJavaFish(long id);
public JavaFish getJavaFish(long id);
public JavaFish findByUserNamePassWord(String username,String password);
public int getAllNum();
public PageList findJavaFishInList(String orderby, String ascordesc, Pages pages);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -