?? studentdao.java
字號:
package edu.sm.dao;
import java.util.Date;
import edu.sm.model.Student;
import edu.sm.util.model.PageModel;
/**
* 學生的DAO層
* @author wy
*
*/
public interface StudentDao {
/**
* 添加學生
* @param student
*/
void addStudent(Student student);
/**
* 修改學生
* @param student 要修改的學生
*/
void modifyStudent(Student student);
/**
* 刪除學生
* @param student 要刪除的學生
*/
void deleteStudent(Student student);
/**
* 查找所有學生
* @return 已分頁的結果集
*/
PageModel findAllStudent();
/**
* 通過姓名查找學生
* @param name 學生姓名
* @return 已分頁的結果集
*/
PageModel findStudentByName(String name);
/**
* 通過ID查找指定的學生
* @param id 要查找學生的ID
* @return 當且僅當數據庫中有次學生返回次學生,否則返回null
*/
Student findStudentById(int id);
/**
* 通過入學時間查找學生
* @param time 入學時間
* @return 已分頁的結果集
*/
PageModel findStudentByInTime(Date time);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -