본문 바로가기

Spring7

[파일 수신 API] MultipartFile VS Octet-stream 사실이 아니라 공부한 내용과 생각을 정리한 글입니다. 언제든 가르침을 주신다면 감사하겠습니다. 대용량 파일 수신 서버 개발 업무를 맡아 진행한 내용 중 Spring이 지원하는 MultipartFile의 한계와 이를 극복하기 위해 Octet-stream 기반 파일 수신 API를 개발한 경험에 대해 공유하려 합니다. Spring을 통해 파일 수신 API를 개발하면 가장 많이 사용하는 것이 MultipartFile이라고 생각됩니다. 이 방법은 Spring Controller 앞단에서 content-type이 multipart/form-data인 요청을 파싱 해 임시 파일을 생성 후 MultipartFile 파라미터로 넘겨주기 때문에 파일 수신에 있어서 매우 편리하게 사용할 수 있다는 장점이 있습니다. 대략적인.. 2022. 2. 9.
[책]자바 웹 프로그래밍 Next Step 스터디 자바 웹 프로그래밍 Next Step 책을 읽고 공부한 내용을 기록합니다. https://github.com/slipp/jwp-book 1. 서블릿과 서블릿 컨테이너 직접 개발해 보기(책 3,4,5,6장) 최초 막 개발한 환경 https://github.com/rnjstjdgh/web-application-server master 브랜치 리펙토링 및 부가 기능 구현 https://github.com/rnjstjdgh/web-application-server was-step1-live-coding 브랜치 수행한 작업 최초 개발 코드 리팩터링 요청, 처리, 응답 클래스로 역할 분리 처리 클래스 분리(인터페이스를 통한 다형성) 처리 클래스를 찾을 수 있는 RequestMapping 도입 세션 기능 구현 ..... 2021. 12. 18.
[Spring cloud] Spring cloud에서 설정 정보 관리하기 참고 링크 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%84%9C%EB%B9%84%EC%8A%A4/lecture/69265?tab=curriculum Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - 인프런 | 학습 페이지 지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요.... www.inflearn.com https://happycloud-lee.tistory.com/211 [SC05] Spring Cloud Bus 란 ? https://happ.. 2021. 12. 6.