Spring Cloud OpenFeign Simplified
Spring Cloud OpenFeign Simplified is a practical guide that dives deep into the usage and features of the Spring Cloud OpenFeign library. The book adopts a complete hands-on approach by using several code snippets to demonstrate how you'll apply each feature in a real-world scenario.
Who is this book for?
This book is designed for Software Engineers who want to learn how to use Spring Cloud OpenFeign in their projects. A basic understanding of Java and Spring Boot is required to fully appreciate the content of the book.
What's inside the book?
The book has 7 chapters altogether. Six (6) of which are dedicated to explaining key concepts and features of the Spring Cloud OpenFeign library. The seventh (7th) chapter contains references and resources for even more further readings.
Table of Content
-
Introduction
Overview
Description of Demo API producer service
-
Spring Cloud OpenFeign Basics
Feign Client Fundamentals
-
Feign Client Annotations
HTTP Method Annotations
Other Annotations
-
Feign Client Configuration
Client Configuration via Spring Boot Properties
Client Configuration via a Configuration Class
-
Feign Client Exception Handling
Default Feign Client Exception Handling
Custom Feign Client Exception Handling
-
FeignClient Request Interceptors
Adding Request Authorization Token
Generating Request Signature
Encrypting Request Body
-
Custom FeignClient
Generating a Custom Response
Decrypting an Encrypted Response
Spring Cloud OpenFeign and Eureka
Further Readings and References
You'll get the ebook and a zip file containing the source code for all snippets used in the book