Server/Spring Boot1 FeignClient Decoder 탐구 배경 개발 시 http 통신을 위해 feign 클라이언트를 자주 사용합니다. feign 은 Encoder, Decoder, Errordecoder 등을 빈으로 등록해 두고 우리가 따로 커스텀한 빈을 등록해서 사용하지 않은 이상 디폴트로 세팅된 빈을 가지고 동작합니다. 커스텀해서 사용할 수 있는데 그중 Decoder 에 대해 알아보겠습니다. 버전 spring clude starter openfeign 3.0.6 decoder 역할 feignClient 사용 시 우리는 반환타입을 결정합니다. 보통 ResponseEntity 클래스로 받거나, 리턴 객체를 지정할 것입니다. decoder는 http 응답을 우리가 지정한 반환객체 타입으로 변환해 주는 역할을 합니다 interface FooClient { //반.. Server/Spring Boot 2023. 10. 29. 이전 1 다음