filecenter

所属分类:MongoDB
开发工具:HTML
文件大小:73KB
下载次数:0
上传日期:2022-12-06 00:45:00
上 传 者sh-1993
说明:  统一文件管理中心,支持MongoDB、HDFS、磁盘、FTP等多种存储方式。
(Unified file management center, supporting multiple storage methods such as MongoDB, HDFS, disk, FTP, etc.)

文件列表:
pom.xml (4470, 2019-12-28)
src (0, 2019-12-28)
src\main (0, 2019-12-28)
src\main\java (0, 2019-12-28)
src\main\java\com (0, 2019-12-28)
src\main\java\com\dqv5 (0, 2019-12-28)
src\main\java\com\dqv5\filecenter (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\FilecenterApplication.java (563, 2019-12-28)
src\main\java\com\dqv5\filecenter\config (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\config\FileCenterControllerAdvice.java (1936, 2019-12-28)
src\main\java\com\dqv5\filecenter\config\GridFsConfiguration.java (2005, 2019-12-28)
src\main\java\com\dqv5\filecenter\config\RestTemplateConfig.java (958, 2019-12-28)
src\main\java\com\dqv5\filecenter\config\ScheduleConfig.java (1034, 2019-12-28)
src\main\java\com\dqv5\filecenter\entity (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\entity\FilecenterInfo.java (1348, 2019-12-28)
src\main\java\com\dqv5\filecenter\enums (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\enums\FileStoreType.java (426, 2019-12-28)
src\main\java\com\dqv5\filecenter\exception (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\exception\MultpartFileIsNullException.java (290, 2019-12-28)
src\main\java\com\dqv5\filecenter\exception\NoSuchFileException.java (305, 2019-12-28)
src\main\java\com\dqv5\filecenter\pojo (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\pojo\CommonReturn.java (2349, 2019-12-28)
src\main\java\com\dqv5\filecenter\pojo\CommonReturnEntity.java (257, 2019-12-28)
src\main\java\com\dqv5\filecenter\pojo\FileInfo.java (606, 2019-12-28)
src\main\java\com\dqv5\filecenter\pojo\Utf8ContentTypeHeader.java (411, 2019-12-28)
src\main\java\com\dqv5\filecenter\repository (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\repository\FilecenterInfoRepository.java (972, 2019-12-28)
src\main\java\com\dqv5\filecenter\service (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\service\FileService.java (1273, 2019-12-28)
src\main\java\com\dqv5\filecenter\service\MongoFileService.java (2814, 2019-12-28)
src\main\java\com\dqv5\filecenter\service\impl (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\service\impl\FileServiceImpl.java (10732, 2019-12-28)
src\main\java\com\dqv5\filecenter\support (0, 2019-12-28)
src\main\java\com\dqv5\filecenter\support\AbstractFileHandler.java (1085, 2019-12-28)
src\main\java\com\dqv5\filecenter\support\DiskFileHandler.java (2296, 2019-12-28)
src\main\java\com\dqv5\filecenter\support\FtpFileHandler.java (3644, 2019-12-28)
src\main\java\com\dqv5\filecenter\support\HdfsFileHandler.java (2958, 2019-12-28)
... ...

# 文件中心 统一文件管理中心,支持MongoDB、HDFS、磁盘、FTP等多种存储方式。 对外提供上传下载接口,调用者无需知道文件保存在什么位置。 ## Get Start 修改配置文件 `application.properties` ```properties # 修改数据源(选用mysql之外的数据库需要自己添加jdbc驱动包) spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/filecenter?useSSL=false&useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC spring.datasource.username=root spring.datasource.password=111111 # 修改数据库方言 spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect # 修改默认的存储方式:mongo|hdfs|disk|ftp 选其一 filecenter.defaultStoreType=mongo # 修改需要使用的存储方式:mongo|hdfs|disk|ftp 可选多个,用逗号隔开 spring.profiles.active=mongo,disk,ftp ``` 激活了哪个存储方式,就去修改对应的配置文件。如激活了mongo: `application-mongo.properties` ```properties filecenter.mongo.enable=true # 配置MongoDB的连接方式 filecenter.mongo.host=localhost filecenter.mongo.port=27017 filecenter.mongo.database=filecenter ``` 启动程序 ```bash java -jar filecenter.jar ``` 访问页面 http://localhost:8080

近期下载者

相关文件


收藏者