AbsenceManager/src/dao/StudentDAO.java
2024-12-06 09:53:30 +08:00

31 lines
633 B
Java

package dao;
import model.Student;
import java.util.List;
/**
* 学生DAO接口
*/
public interface StudentDAO extends BaseDAO<Student> {
/**
* 根据学号查询学生
* @param studentId 学号
* @return 学生对象
*/
Student findByStudentId(String studentId);
/**
* 根据班级查询学生列表
* @param className 班级名称
* @return 学生列表
*/
List<Student> findByClassName(String className);
/**
* 根据姓名模糊查询学生
* @param name 学生姓名
* @return 学生列表
*/
List<Student> findByNameLike(String name);
}