所有超级接口:
com.baomidou.mybatisplus.core.mapper.BaseMapper<SysFile>, com.baomidou.mybatisplus.core.mapper.Mapper<SysFile>

public interface SysFileMapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<SysFile>
 针对表【sys_file(文件管理)】的数据库操作Mapper
 
从以下版本开始:
2024-09-01 21:20:40
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    <E extends SysFile>
    E
    detail(com.alibaba.fastjson2.JSONObject params)
    查询单个
    List<? extends SysFile>
    page(com.alibaba.fastjson2.JSONObject params, io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams page)
    分页查询
    long
    total(com.alibaba.fastjson2.JSONObject params)
    查询记录条数
    int
    updateBatchByCondition(SysFile bean, com.alibaba.fastjson2.JSONObject params)
    根据条件批量更新

    从接口继承的方法 com.baomidou.mybatisplus.core.mapper.BaseMapper

    delete, deleteBatchIds, deleteById, deleteById, deleteByMap, exists, insert, selectBatchIds, selectBatchIds, selectById, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById
  • 方法详细资料

    • updateBatchByCondition

      int updateBatchByCondition(@Param("bean") SysFile bean, @Param("params") com.alibaba.fastjson2.JSONObject params)
      根据条件批量更新
      参数:
      bean - 需要更新的对象
      params - 查询条件
      返回:
      影响的行数
    • total

      long total(@Param("params") com.alibaba.fastjson2.JSONObject params)
      查询记录条数
      参数:
      params - 查询条件
      返回:
      数量
    • page

      List<? extends SysFile> page(@Param("params") com.alibaba.fastjson2.JSONObject params, @Param("page") io.github.mangocrisp.spring.taybct.tool.core.mybatis.support.SqlPageParams page)
      分页查询
      参数:
      params - 查询条件
      page - 分页条件
      返回:
      分页数据
    • detail

      <E extends SysFile> E detail(@Param("params") com.alibaba.fastjson2.JSONObject params)
      查询单个
      参数:
      params - 查询条件
      返回:
      元素标签详情