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