client1 Spring HttpServiceProxyFactory를 사용하여 설정 오버헤드 줄이기 개요Spring Framework 6에는 @HttpExchnage 어노테이션을 사용하여 Java Interface를 통해 HTTP Client 서비스를 정의하는 기능이 추가되었다. 예를 들면 다음과 같다.public interface UserService { @GetExchange("/users/{id}") User getUSer(@PathVariable String id);} UserSerivce HTTP 요청을 사용하기 위해서는 아래와 같이 Interface로부터 Proxy를 생성해야 사용이 가능하다.// Initialize HTTP clientvar restClient = RestClient.create("https://api.igooo.org");// Create factory for .. 2026. 9. 2. 이전 1 다음 728x90