|
|
|
@ -1,9 +1,18 @@
|
|
|
|
|
package com.zsz.mapper;
|
|
|
|
|
|
|
|
|
|
// 导入 MyBatis-Plus 提供的基础 Mapper 接口,它封装了常见的数据库操作方法
|
|
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
|
|
// 导入班级实体类,用于与数据库中班级表的数据进行映射
|
|
|
|
|
import com.zsz.pojo.Clazz;
|
|
|
|
|
// 导入 Spring 框架的注解,用于将该接口标记为数据访问层组件,交由 Spring 容器管理
|
|
|
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 班级数据访问层接口,继承自 MyBatis-Plus 的 BaseMapper,可进行班级相关的数据库操作
|
|
|
|
|
*/
|
|
|
|
|
@Repository
|
|
|
|
|
// 定义班级的 Mapper 接口,通过泛型指定操作的实体类型为 Clazz
|
|
|
|
|
public interface ClazzMapper extends BaseMapper<Clazz> {
|
|
|
|
|
}
|
|
|
|
|
// 由于继承了 BaseMapper,该接口已具备了如插入、更新、删除、查询等常见数据库操作的能力
|
|
|
|
|
// 若有特殊的数据库操作需求,可在该接口内自定义方法
|
|
|
|
|
}
|