package com.yanzhen.mapper; // 定义包名,表示该接口属于com.yanzhen.mapper包 import java.util.List; // 导入Java的List类,用于处理列表数据结构 import com.yanzhen.entity.Bed; // 导入Bed床实体类,用于操作床位信息 public interface BedMapper { // 定义BedMapper接口,提供对Bed床实体进行数据库操作的方法 public int create(Bed bed); // 创建一个新的Bed床记录,返回影响的行数 public int delete(Integer id); // 根据id删除一个Bed床记录,返回影响的行数 public int deleteByDormitoryId(Integer dormitoryId); // 根据宿舍ID删除所有相关的Bed床记录,返回影响的行数 public int update(Bed bed); // 更新一个Bed床记录,返回影响的行数 public int updateSelective(Bed bed); // 选择性地更新一个Bed床记录,返回影响的行数 public List query(Bed bed); // 根据条件查询Bed床记录,返回符合条件的Bed床列表 public Bed detail(Integer id); // 根据id查询一个Bed床记录的详细信息,返回Bed床对象 public int count(Bed bed); // 根据条件统计Bed床记录的数量,返回记录数量 }