wiki-files/wg-basic/minio.md

1.2 KiB
Raw Blame History

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>