package com.yanzhen.mapper; // 定义包名 import java.util.List; // 导入List集合类 import java.util.Map; // 导入Map集合类 import com.yanzhen.entity.Notice; // 导入Notice实体类 public interface NoticeMapper { // 定义NoticeMapper接口 public int create(Notice notice); // 创建Notice记录,返回受影响的行数 public int delete(Integer id); // 根据ID删除Notice记录,返回受影响的行数 public int update(Notice notice); // 更新Notice记录,返回受影响的行数 public int updateSelective(Notice notice); // 选择性更新Notice记录,返回受影响的行数 public List query(Notice notice); // 根据条件查询Notice列表 public List queryByBuildingId(Notice notice); // 根据建筑ID查询Notice列表 public Notice detail(Integer id); // 根据ID查询Notice详情 public int count(Notice notice); // 统计符合条件的Notice数量 }