GudingcheMapper 接口 - MyBatis Mapper 接口定义
这段代码是一个 MyBatis 的 Mapper 接口,定义了对于 Gudingche 表的增删改查操作。具体来说,包括以下方法:
- deleteByPrimaryKey(Integer id):根据主键 id 删除记录。
- insert(Gudingche record):插入一条记录。
- insertSelective(Gudingche record):选择性地插入一条记录,即只插入非空字段。
- selectByPrimaryKey(Integer id):根据主键 id 查询一条记录。
- updateByPrimaryKeySelective(Gudingche record):选择性地更新一条记录,即只更新非空字段。
- updateByPrimaryKey(Gudingche record):根据主键 id 更新一条记录。
- query(int pageIndex, int pageSize):分页查询记录,pageIndex 表示页码,pageSize 表示每页记录数。
- queryByMonth(int months):按月份统计数据,返回一个列表,每个元素是一个 Map,包含月份和统计值。
其中,Gudingche 是一个实体类,对应数据库中的一张表。@Param 注解用于给方法参数命名,方便在 SQL 语句中引用。
原文地址: https://www.cveoy.top/t/topic/kMbo 著作权归作者所有。请勿转载和采集!