본문 바로가기

반응형

Spring Boot

(66)
[Springboot + AWS S3] AWS S3 다운로드 구현 Spring Boot 환경에서 Amazon S3에서 파일을 다운로드하려면 Java용 AWS SDK를 사용할 수 있습니다. SDK는 파일 다운로드 방법을 포함하여 아마존 S3에 액세스하기 위한 고급 API를 제공합니다. 다음은 Java용 AWS SDK를 사용하여 Amazon S3에서 파일을 다운로드하는 방법의 예입니다: @Service public class S3Downloader { private AmazonS3 s3Client; @Autowired public S3Downloader(AmazonS3 s3Client) { this.s3Client = s3Client; } public byte[] downloadFile(String bucketName, String fileKey) { S3Object s3..
[Springboot + Vimeo] vimeo 동영상 파일삭제 구현 1. 먼저 Vimeo 계정을 만들고 Vimeo Developer 웹 사이트에서 Vimeo API 액세스 토큰을 가져옵니다. 2. Spring Boot 프로젝트에서 다음 종속성을 pom.xml 파일에 추가합니다. org.springframework.boot spring-boot-starter-web org.glassfish.jersey.core jersey-client 2.26 3. 비디오 삭제를 처리할 컨트롤러 클래스를 만듭니다. 이 클래스에서 Jersey의 Client API를 사용하여 Vimeo에서 특정 비디오를 삭제하는 방법을 정의합니다. import javax.ws.rs.client.Client; import javax.ws.rs.client.ClientBuilder; import javax.ws..
[Springboot + Vimeo] vimeo 동영상 정보 취득 구현 1. 먼저 Vimeo 계정을 만들고 Vimeo Developer 웹 사이트에서 Vimeo API 액세스 토큰을 가져옵니다. 2. Spring Boot 프로젝트에서 다음 종속성을 pom.xml 파일에 추가합니다. org.springframework.boot spring-boot-starter-web org.glassfish.jersey.core jersey-client 2.26 3. 비디오 정보 검색을 처리할 컨트롤러 클래스를 만듭니다. 이 클래스에서 Jersey의 Client API를 사용하여 Vimeo에서 특정 비디오에 대한 정보를 검색하는 방법을 정의합니다. import javax.ws.rs.client.Client; import javax.ws.rs.client.ClientBuilder; impor..
[Springboot + Vimeo] vimeo 동영상 목록 취득 구현 1. 먼저 Vimeo 계정을 만들고 Vimeo Developer 웹 사이트에서 Vimeo API 액세스 토큰을 가져옵니다. 2. Spring Boot 프로젝트에서 다음 종속성을 pom.xml 파일에 추가합니다. org.springframework.boot spring-boot-starter-web org.glassfish.jersey.core jersey-client 2.26 3. 비디오 목록 검색을 처리할 컨트롤러 클래스를 만듭니다. 이 클래스에서 Jersey의 Client API를 사용하여 Vimeo에서 비디오 목록을 검색하는 방법을 정의합니다. import javax.ws.rs.client.Client; import javax.ws.rs.client.ClientBuilder; import javax..
[Springboot + Vimeo] vimeo 파일 다운로드 구현 1. 먼저 Vimeo 계정을 만들고 Vimeo Developer 웹 사이트에서 Vimeo API 액세스 토큰을 가져옵니다. 2. Spring Boot 프로젝트에서 다음 종속성을 pom.xml 파일에 추가합니다. org.springframework.boot spring-boot-starter-web org.glassfish.jersey.core jersey-client 2.26 3. 비디오 다운로드를 처리할 컨트롤러 클래스를 만듭니다. 이 클래스에서 Jersey의 Client API를 사용하여 Vimeo에서 비디오 파일을 다운로드하는 방법을 정의합니다. import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; imp..
[Springboot + Vimeo] vimeo 파일 업로드 구현 1. 먼저 Vimeo 계정을 만들고 Vimeo Developer 웹 사이트에서 Vimeo API 액세스 토큰을 가져옵니다. 2. Spring Boot 프로젝트에서 다음 종속성을 pom.xml 파일에 추가합니다. org.springframework.boot spring-boot-starter-web org.glassfish.jersey.core jersey-client 2.26 3. 파일 업로드를 처리할 컨트롤러 클래스를 만듭니다. 이 클래스에서 Jersey의 Client API를 사용하여 비디오 파일을 Vimeo에 업로드하는 방법을 정의합니다. import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import ja..
[Springboot + AWS S3] AWS S3 파일업로드 구현 1. pom.xml 파일에 추가합니다. com.amazonaws aws-java-sdk-s3 1.11.808 2. AWS 자격 증명을 구성합니다. import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.AWSStaticCredentialsProvider; import com.amazonaws.auth.BasicAWSCredentials; import com.amazonaws.services.s3.AmazonS3; import com.amazonaws.services.s3.AmazonS3ClientBuilder; import org.springframework.beans.factory.annotation.Value; import org.sp..
[Google API + Springboot] Gmail 록록 취득하기 1. Google API Client Library 종속성을 pom.xml 파일에 추가합니다. com.google.apis google-api-services-gmail v1-rev20210115-1.30.9 2. API 클라이언트 인증 import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport; import com.google.api.client.http.javanet.NetHttpTransport; import com.google.api.client.json.JsonFactory; import com.google.api.client.json.jackson2.JacksonFactory; import com.google.api.servi..

반응형