赞
踩
这篇文章主要介绍了SpringBoot实现上传文件到AWS S3的代码,希望帮助大家解决问题,感兴趣的朋友可以了解下
下面直接上代码
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>1.11.347</version>
<scope>compile</scope>
</dependency>
s3:
region: us-east-1
accessKeyId: xxx
accessKeySecret: xxx
bucketName: xxx(存储桶的名字)
endpoint: 服务器地址
package vo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * @Description 云存储文件模型 */ @Data @AllArgsConstructor @NoArgsConstructor public class AmazonFileVO { /** * 文件大小 */ private long fileSize; /** * 文件名称 */ private String fileName; /** * 文件URL */ private String url; /** * 云存储中的路径 */ private String filePath; /** * 文件类型 */ private String fileType; }
package service.impl;
import com.amazonaws.AmazonServiceException;
import com.amazonaws.ClientConfiguration;
import com.amazonaws.auth.AWSCredentials;
import com.amazonaws.auth.AWSCredentialsProvider;
import com.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。