전 포스팅 코드를 그대로 사용한다.(https://velog.io/@max9106/Spring-Boot-%EC%8A%A4%ED%94%84%EB%A7%81-Rest-%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8)
이렇게하면 모든 builder는 baseUrl이 세팅된 상태로, 다른 Bean들에 주입된다.
WebClientBuilder 자체를 만들어주는 방법도 있다.
HttpTemplate 같은 경우에는 기본적으로 Java 밑단에 있는 API를 사용한다.
그걸 HttpClient를 사용하는 것으로 변경할 수 있다.
의존성을 추가해준다.
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>