package com.yanzhen.mapper; // 定义包名,表示该接口属于com.yanzhen.mapper包 import java.util.List; // 导入Java标准库中的List类 import java.util.Map; // 导入Java标准库中的Map类 import com.yanzhen.entity.Visit; // 导入自定义的Visit实体类 public interface VisitMapper { // 定义一个名为VisitMapper的公共接口 public int create(Visit visit); // 定义一个创建访问记录的方法,返回值为int类型 public int delete(Integer id); // 定义一个删除访问记录的方法,参数为访问记录的ID,返回值为int类型 public int update(Visit visit); // 定义一个更新访问记录的方法,参数为Visit对象,返回值为int类型 public int updateSelective(Visit visit); // 定义一个选择性更新访问记录的方法,参数为Visit对象,返回值为int类型 public List query(Visit visit); // 定义一个查询访问记录的方法,参数为Visit对象,返回值为Visit对象的列表 public Visit detail(Integer id); // 定义一个获取访问记录详情的方法,参数为访问记录的ID,返回值为Visit对象 public int count(Visit visit); // 定义一个统计访问记录数量的方法,参数为Visit对象,返回值为int类型 }