这段代码是一个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语句中引用

package comdianmapper;import comdiandomainGudingche;import orgapacheibatisannotationsParam;import javautilList;import javautilMap;public interface GudingcheMapper int deleteByPrimaryKeyInteger id;

原文地址: https://www.cveoy.top/t/topic/dqxs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录