JiluMapper 接口:Java 记录管理接口详解

这段代码是一个 Java 接口,名为 JiluMapper。它定义了一些操作 Jilu 对象的方法,包括插入、删除、更新和查询等。具体来说,它包括以下方法:

  • deleteByPrimaryKey(Integer id):根据主键id删除一条记录。
  • insert(Jilu record):插入一条记录。
  • insertSelective(Jilu record):插入一条记录,但只插入非空字段。
  • selectByPrimaryKey(Integer id):根据主键id查询一条记录。
  • updateByPrimaryKeySelective(Jilu record):根据主键id更新一条记录,但只更新非空字段。
  • updateByPrimaryKey(Jilu record):根据主键id更新一条记录,更新所有字段。
  • query(int pageIndex, int pageSize, String searchKey):分页查询记录,pageIndex表示当前页码,pageSize表示每页记录数,searchKey表示搜索关键字。
  • queryByDay(int days):查询最近days天的记录,并按天分组统计金额。
  • queryByMonth(int months):查询最近months个月的记录,并按月分组统计金额。

其中,@Param注解用于给参数取别名,以便在SQL语句中引用。例如,query方法中的pageIndex参数在SQL语句中可以用#{pageIndex}表示。

JiluMapper 接口:Java 记录管理接口详解

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

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