이번 포스트에서는 Spring Cloud에서 사용되는 OpenFeign에 대해 살펴보자. OpenFeign OpenFeign이란?Feign은 Netflex에서 개발한 Http Client 라이브러리이다. 나중에 Netflex가 더 이상 유지보수 하지 않고 커뮤니티에서 이어받아 OpenFeign으로 변경되었다.Feign은 선언적 웹서비스 클라이언트로 이를 이용하면 웹 서비스 클라이언트 작성이 매우 쉬워진다. Feign을 사용하려면 인터페이스를 생성하고 @FeignClient 애너테이션을 추가하면 된다. 다음 코드는 한눈에 봐도 어떤 의도로 작성되었는지 쉽게 파악할 수 있다.// ❌ 기존 RestTemplate 방식RestTemplate restTemplate = new RestTemplate();Stri..
01. OpenFeign 1
이번 포스트에서는 Spring Cloud에서 사용되는 OpenFeign에 대해 살펴보자. OpenFeign OpenFeign이란?Feign은 Netflex에서 개발한 Http Client 라이브러리이다. 나중에 Netflex가 더 이상 유지보수 하지 않고 커뮤니티에서 이어받아 OpenFeign으로 변경되었다.Feign은 선언적 웹서비스 클라이언트로 이를 이용하면 웹 서비스 클라이언트 작성이 매우 쉬워진다. Feign을 사용하려면 인터페이스를 생성하고 @FeignClient 애너테이션을 추가하면 된다. 다음 코드는 한눈에 봐도 어떤 의도로 작성되었는지 쉽게 파악할 수 있다.// ❌ 기존 RestTemplate 방식RestTemplate restTemplate = new RestTemplate();Stri..
2026.01.24