?? studentdao.java
字號:
package org.yeeku.dao;
import org.yeeku.model.*;
import java.util.*;
public interface StudentDao
{
/**
* 根據主鍵加載學生
* @param id 需要加載的學生的主鍵值
* @return 加載的學生PO
*/
Student get(int id);
/**
* 保存學生實體,新增一條學生記錄
* @param student 保存的學生實例
*/
void save(Student student);
/**
* 刪除學生實體,刪除一條學生記錄
* @param student 刪除的學生實例
*/
void delete(Student student);
/**
* 根據主鍵刪除學生實體,刪除一條學生記錄
* @param student 刪除學生的主鍵
*/
void delete(int id);
/**
* 更新一條學生記錄
* @param student 需要更新的學生
*/
void update(Student student);
/**
* 根據學號和姓名查詢學生
* @param name 需要更新的學生
* @param stuNumber 學號
* @return 符合名字和學號查詢條件的學生列表
*/
List<Student> findStudentByNameAndStuNumber(String name,String stuNumber);
/**
* 根據頁碼查詢學生列表
* @param pageNo 查詢的頁碼
* @param pageSize 每頁顯示的學生數
* @return 指定頁的學生列表
*/
List<Student> findAllByPage(int pageNo , int pageSize);
/**
* 查詢學生的數量
* @return 學生的數量
*/
long getStudentCount();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -