들어가기 전에 Getting Started | Spring Boot Docker The Spring Boot Maven and Gradle plugins use buildpacks in exactly the same way that the pack CLI does in the following examples. The resulting images are identical, given the same inputs. Cloud Foundry has used containers internally for many years now, an spring.io 이 글은 Spring 공식 문서의 Topical Guides - Spring Boot Docker를 번역하였습니다. 간단한 Dockerfile Spring..
RestTemplate의 시대가 저물다 Spring은 3.0버전부터, 간편하게 HTTP 통신을 할 수 있는 RestTemplate라는 내장 객체를 선보였다. 이 RestTemplate은 멀티 쓰레드 방식을 사용하고, Blocking 방식을 사용한다. 이 RestTemplate는 참 오랜 시간동안 잘 쓰였지만 바로 뒤에 말할 WebClient의 등장 이후 RestTemplate는 유지관리(maintenance) 모드에 들어가게 되었다. (이와 관련된 해프닝으로 RestTemplate이 deprecated 되었다는 얘기도 쫙 돌았었는데, 관련한 내용은 토비님께서 잘 정리해두신 영상이 있다: https://youtu.be/S4W3cJOuLrU ) WebClient와 WebFlux WebClient는 Sprin..