Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.File;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import org.springframework.web.multipart.MultipartFile;
- import com.amazonaws.auth.AWSCredentials;
- import com.amazonaws.auth.BasicAWSCredentials;
- import com.amazonaws.services.s3.AmazonS3;
- import com.amazonaws.services.s3.AmazonS3Client;
- import com.amazonaws.services.s3.model.DeleteObjectRequest;
- import com.amazonaws.services.s3.model.GetObjectRequest;
- import com.amazonaws.services.s3.model.S3Object;
- public class SimpleStorageService {
- private static final String AWS_USER = "AKIAXXXXXXXXXXXXXXXXXXXX";
- private static final String AWS_PASS = "6pqekXdyrXXXXXXXXXXXXXXXXXXXXXX";
- private static final String BUCKET_EVENTOS = "knowco-eventos";
- private static final AWSCredentials credentials = new BasicAWSCredentials(AWS_USER, AWS_PASS);
- private static final AmazonS3 s3client = new AmazonS3Client(credentials);
- public static void almacenarArchivo(MultipartFile multipartFile, String key) throws IOException{
- File file = new File(multipartFile.getOriginalFilename());
- file.createNewFile();
- FileOutputStream fos = new FileOutputStream(file);
- fos.write(multipartFile.getBytes());
- fos.close();
- s3client.putObject(BUCKET_EVENTOS, key, file);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement