Dot Programming/Spring
2021. 5. 22.
[Spring/ AWS] S3에 있는 파일(CSV) 다운로드없이 바로 읽기
1. Service 클래스에 readObject 메서드 생성 과정 S3Object의 getObjectContent()를 호출하여 S3ObjectInputStream형태로 CSV파일 데이터를 불러온다. 그 해당 CSV파일을 BufferedReader로 한 줄 씩 읽어와서 데이터를 읽었다. * CSV파일이 JSON에 비해 용량이 작아 사용했지만 읽어올 때 데이터 형태를 잘 짜지 않으면 받아오기 까다로울 것 같다. @Service @RequiredArgsConstructor public class S3Service { private final AmazonS3 amazonS3; @Value("${aws.s3.bucket}") private String bucket; /** * S3 bucket 파일 읽기 */ ..