1
使用
<<interface>>FileService
<<interface>>FileDataStore
DiskFileDataStore
FileInfoESStore
-client: RestHighLevelClient-indexName: String
FileServiceImpl
-fileDataStore: FileDataStore-fileInfoStore: FileInfoStore
实现
FTPFileDataStore
-host: String-port: int-username: String-password: String
操作
CloudFileDataStore
-endpoint: String-accessKey: String-secretKey: String
FileInfo
-id: String-name: String-path: String-size: long-type: String-createTime: Date-updateTime: Date
+getters()+setters()
FileInfoDBStore
-fileInfoMapper: FileInfoMapper
MemoryFileDataStore
<<interface>>FileInfoStore