- 스프링 부트 3.2부터 새롭게 추가된 RestClient는 Rest Template의 단순하지 않고 복잡한 사용법과 WebClient의 추가적인 의존성 문제들을 해결하기 위한 액셀러레이션을 제공합니다. 🌠
- RestClient는 Rest Template와 유사한 방식으로 사용되며, WebClient의 간편성을 추가로 제공합니다. 🙌
- RestClient를 사용하기 위해서는 기존과 마찬가지로 URI를 받음으로써 데이터를 가져오거나, Modify 할 수 있습니다. 🔌
- GET, POST, DELETE, PUT 등의 HTTP 메서드를 사용하여 다양한 요청을 처리할 수 있습니다. 🚀
- RestClient는 HTTP 상태 코드에 따라
onStatus
메서드를 통해 에러를 처리할 수 있는 기능을 제공하여 이전 방법에 비해 더 안정적으로 에러를 처리할 수 있습니다. 🛡️