接口 BaseMapper<T extends Serializable,Id>


public interface BaseMapper<T extends Serializable,Id>
公共Mapper层
从以下版本开始:
1.0.0
作者:
mhuang
  • 方法详细资料

    • get

      T get(T t)
      获取单个实例
      参数:
      t - 查询的实例对象
      返回:
      T
    • getById

      T getById(Id id)
      根据Id获取单个实例
      参数:
      id - 查询的主键id
      返回:
      T
    • save

      int save(T t)
      增单个实例
      参数:
      t - 实例对象
      返回:
      新增个数
    • update

      int update(T t)
      修改单个实例
      参数:
      t - 实例对象
      返回:
      修改个数
    • updateAll

      int updateAll(T t)
      修改单个实例所有字段
      参数:
      t - 实例对象
      返回:
      修改个数
    • remove

      int remove(T t)
      删除单个实例
      参数:
      t - 实例对象
      返回:
      删除的个数
    • remove

      int remove(Id id)
      删除单个实例
      参数:
      id - 删除的Id
      返回:
      删除的个数
    • delete

      int delete(T t)
      删除
      参数:
      t - 删除实例
      返回:
      删除的个数
    • delete

      int delete(Id id)
      删除
      参数:
      id - 删除的id
      返回:
      删除的个数
    • count

      int count(T t)
      查询条数
      参数:
      t - 查询的实例
      返回:
      查询的个数
    • query

      List<T> query(T t)
      根据实例进行查询
      参数:
      t - 实例
      返回:
      查询出的列表
    • queryAll

      List<T> queryAll()
      查询所有实例
      返回:
      所有实例
    • page

      List<T> page(Page<T> page)
      分页查询
      参数:
      page - 分页条件
      返回:
      分页查询出的结果
    • pageCount

      int pageCount(Page<T> page)
      分页查询个数
      参数:
      page - 分页条件
      返回:
      查询的个数
    • insertInto

      int insertInto(InsertInto<Id> insertInto)
      历史表记录
      参数:
      insertInto - 记录历史表的条件
      返回:
      记录后的条数
    • insert

      int insert(T t)
      插入
      参数:
      t - 插入的实例
      返回:
      插入的条数