728x90 Spring/Spring Cloud1 [Spring Cloud] OpenFeign OpenFeign netflex 에서 만든 Declarative(선언적인) HTTP Client 도구이다 Declarative(선언적인) 해당 용어의 표현은 어노테이션으로 선언을 하여 이를 구현할수 있다는 뜻으로 이해하면 쉬울것 같다. OpenFeign 사용이유 서비스 로직의 집중 - 사용방법이 간편하다 - 서비스 로직과 분리 할 수 있다. 명시적인 표현 - 어노테이션으로 명시적으로 선언하여 쉽게 사용용도를 파악 할 수 있다. 간단한 코드 사용 - Controller 처럼 인터페이스를 구현하여 깔끔하게 사용할수 있다. - Rest API 통신을 할때 Controller 를 구현하는 것처럼 사용할 수 있다. OpenFeign 예제 먼저 스프링 부트에 스프링 클라우드를 추가해 줘야 한다. 단 버전을 잘 맞춰.. 2023. 10. 21. 이전 1 다음 728x90 반응형