1.2 KiB
1.2 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
11.MINIO文件管理 | 使用文件系统管理上传文件 | true | 2021-12-12T15:22:40.824Z | wg-basic | markdown | 2021-12-12T15:19:50.333Z |
yml配置
# mongo配置
spring:
data:
mongodb:
uri: mongodb://user:password@127.0.0.1:27017/dbName
file:
# 启用minIo,默认为false
use-min-io: true
# 与use-min-io配套使用
min-io:
# minio服务地址
endpoint: http://127.0.0.1:9900
# 上传文件用户名,由minio服务提供
access-key: usercenter
# 上传文件密码
secret-key: aaa111!!!
说明
该功能集成与 module-file 模块,通过 file.use-min-io
配置确定是否开启
当多系统需要统一管理文件时,需要引入 spring-boot-starter-data-mongodb 模块 与 mongo-module-file 模块
<!-- mongodb start -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<!-- mongodb end -->
<dependency>
<groupId>ink.wgink</groupId>
<artifactId>mongo-module-file</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>