1234567891011121314151617181920212223242526 |
- package com.futu.goose.user.controller;
- import com.futu.goose.utils.MinioUtils;
- import com.futu.goose.utils.Result;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import org.springframework.web.multipart.MultipartFile;
- @RestController
- @RequestMapping("minio")
- public class MinioController {
- @Autowired
- private MinioUtils minioUtils;
- @RequestMapping("upload")
- public Result upload(@RequestParam("file") MultipartFile file, @RequestParam("objectName") String objectName){
- try {
- minioUtils.uploadImage(file);
- return new Result(true,"上传成功");
- }catch (Exception e){
- e.printStackTrace();
- return new Result(false,"上传失败");
- }
- }
- }
|