Spring Boot (4) 썸네일형 리스트형 [Spring Boot] Lombok 오류 1. Lombok이란? 어노테이션 기반으로 코드를 자동완성 해주는 라이브러리이다. Lombok을 이용하면 Getter, Setter, Equlas, ToString 등과 다양한 방면의 코드를 자동완성 시킬 수 있다. 만약 위의 Store에서 생성자도 필요하고, toString 함수도 Override 해야하는 등 추가적인 작업이 필요하다면 1개의 VO 클래스만 해도 상당히 길어지고, 코드의 가독성은 떨어지는 등의 단점이 있다. 만약 위의 클래스에 Lombok을 적용한다면 아래와 같이 단순화시킬 수 있다. @Getter @Setter public class Store extends Common { private String companyName; // 상호명 private String industryType.. [Spring Boot] REST API 결과 AWS S3에 저장하기 AwsS3.java package com.example.demo; import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.AWSStaticCredentialsProvider; import com.amazonaws.auth.BasicAWSCredentials; import com.amazonaws.regions.Regions; import com.amazonaws.services.s3.AmazonS3; import com.amazonaws.services.s3.AmazonS3ClientBu.. [Spring Boot] OkHttp REST Client pom.xml com.squareup.okhttp3 okhttp OkHttpSample.java ( 동기) package com.example.demo; import org.springframework.stereotype.Service; import okhttp3.MediaType; import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.RequestBody; import okhttp3.Response; import okhttp3.ResponseBody; @Service public class OkHttpSample { // get TEST public void callGET(){ System.out.println("[callGET]");.. [Spring Boot] AWS S3에 파일 업로드,복사,삭제하기 pom.xml ( aws-java-sdk-s3 의존성 추가 ) 4.0.0 org.springframework.boot spring-boot-starter-parent 2.7.1 com.example demo 0.0.1-SNAPSHOT demo Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-test test com.amazonaws aws-java-sdk 1.12.255 com.amazonaws aws-java-sdk-s3 1.12.255 org.springframework.boot spring-boot-maven-plugin Demo.. 이전 1 다음