类 FileDataServiceImpl

java.lang.Object
com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,T>
com.baomidou.mybatisplus.extension.repository.CrudRepository<M,T>
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<IFileDataMapper,SysFileData>
com.hengyi.xbaseweb.system.service.impl.FileDataServiceImpl
所有已实现的接口:
com.baomidou.mybatisplus.extension.repository.IRepository<SysFileData>, com.baomidou.mybatisplus.extension.service.IService<SysFileData>, IFileDataService, org.dromara.x.file.storage.core.recorder.FileRecorder

@Service public class FileDataServiceImpl extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<IFileDataMapper,SysFileData> implements IFileDataService, org.dromara.x.file.storage.core.recorder.FileRecorder
  • 字段概要

    从类继承的字段 com.baomidou.mybatisplus.extension.repository.CrudRepository

    baseMapper

    从类继承的字段 com.baomidou.mybatisplus.extension.repository.AbstractRepository

    log

    从接口继承的字段 com.baomidou.mybatisplus.extension.repository.IRepository

    DEFAULT_BATCH_SIZE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
     
    void
     
    org.dromara.x.file.storage.core.FileInfo
     
    根据文件ID查询文件信息
    根据文件ID查询文件基本信息
    boolean
    save(org.dromara.x.file.storage.core.FileInfo fileInfo)
     
    void
    saveFilePart(org.dromara.x.file.storage.core.upload.FilePartInfo filePartInfo)
     
    toFileData(org.dromara.x.file.storage.core.FileInfo info)
    将 FileInfo 转为 FileDetail
    org.dromara.x.file.storage.core.FileInfo
    将 FileDetail 转为 FileInfo
    void
    update(org.dromara.x.file.storage.core.FileInfo fileInfo)
     

    从类继承的方法 com.baomidou.mybatisplus.extension.repository.CrudRepository

    getBaseMapper, getSqlStatement, saveBatch, saveOrUpdateBatch, updateBatchById

    从类继承的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository

    executeBatch, executeBatch, getEntityClass, getMap, getMapperClass, getObj, getOne, getOneOpt, getSqlSessionFactory, removeById, saveOrUpdate

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 com.baomidou.mybatisplus.extension.repository.IRepository

    count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById

    从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService

    removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
  • 构造器详细资料

    • FileDataServiceImpl

      public FileDataServiceImpl()
  • 方法详细资料

    • getFileDataByFileIds

      public List<SysFileData> getFileDataByFileIds(List<String> fileIds)
      从接口复制的说明: IFileDataService
      根据文件ID查询文件信息
      指定者:
      getFileDataByFileIds 在接口中 IFileDataService
      返回:
    • getFileSimpleInfoByFileIds

      public List<FileDataSimpleInfo> getFileSimpleInfoByFileIds(List<String> fileIds)
      从接口复制的说明: IFileDataService
      根据文件ID查询文件基本信息
      指定者:
      getFileSimpleInfoByFileIds 在接口中 IFileDataService
      返回:
    • toFileData

      public SysFileData toFileData(org.dromara.x.file.storage.core.FileInfo info)
      将 FileInfo 转为 FileDetail
      指定者:
      toFileData 在接口中 IFileDataService
      返回:
    • toFileInfo

      public org.dromara.x.file.storage.core.FileInfo toFileInfo(SysFileData detail)
      将 FileDetail 转为 FileInfo
      指定者:
      toFileInfo 在接口中 IFileDataService
      返回:
    • save

      public boolean save(org.dromara.x.file.storage.core.FileInfo fileInfo)
      指定者:
      save 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder
    • update

      public void update(org.dromara.x.file.storage.core.FileInfo fileInfo)
      指定者:
      update 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder
    • getByUrl

      public org.dromara.x.file.storage.core.FileInfo getByUrl(String url)
      指定者:
      getByUrl 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder
    • delete

      public boolean delete(String url)
      指定者:
      delete 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder
    • saveFilePart

      public void saveFilePart(org.dromara.x.file.storage.core.upload.FilePartInfo filePartInfo)
      指定者:
      saveFilePart 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder
    • deleteFilePartByUploadId

      public void deleteFilePartByUploadId(String s)
      指定者:
      deleteFilePartByUploadId 在接口中 org.dromara.x.file.storage.core.recorder.FileRecorder