| 程序包 | 说明 |
|---|---|
| cn.xuyanwu.spring.file.storage | |
| cn.xuyanwu.spring.file.storage.aspect | |
| cn.xuyanwu.spring.file.storage.recorder |
| 限定符和类型 | 方法和说明 |
|---|---|
FileRecorder |
FileStorageAutoConfiguration.fileRecorder()
当没有找到 FileRecorder 时使用默认的 FileRecorder
|
| 限定符和类型 | 方法和说明 |
|---|---|
FileStorageService |
FileStorageAutoConfiguration.fileStorageService(FileRecorder fileRecorder,
List<List<? extends FileStorage>> fileStorageLists,
List<FileStorageAspect> aspectList,
TikaFactory tikaFactory)
文件存储服务
|
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
FileStorageAspect.deleteAround(DeleteAspectChain chain,
FileInfo fileInfo,
FileStorage fileStorage,
FileRecorder fileRecorder)
删除文件,成功返回 true
|
boolean |
DeleteAspectChain.next(FileInfo fileInfo,
FileStorage fileStorage,
FileRecorder fileRecorder)
调用下一个切面
|
FileInfo |
UploadAspectChain.next(FileInfo fileInfo,
UploadPretreatment pre,
FileStorage fileStorage,
FileRecorder fileRecorder)
调用下一个切面
|
boolean |
DeleteAspectChainCallback.run(FileInfo fileInfo,
FileStorage fileStorage,
FileRecorder fileRecorder) |
FileInfo |
UploadAspectChainCallback.run(FileInfo fileInfo,
UploadPretreatment pre,
FileStorage fileStorage,
FileRecorder fileRecorder) |
default FileInfo |
FileStorageAspect.uploadAround(UploadAspectChain chain,
FileInfo fileInfo,
UploadPretreatment pre,
FileStorage fileStorage,
FileRecorder fileRecorder)
上传,成功返回文件信息,失败返回 null
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultFileRecorder
默认的文件记录者类,此类并不能真正保存、查询、删除记录,只是用来脱离数据库运行,保证文件上传功能可以正常使用
|
Copyright © 2022. All rights reserved.