In this video, I showed how the `retryable` method works, which allows the code to retry if an error occurs. With `retryable`, we can configure how many attempts our code will make and the delay between attempts.
We can create a unique `retryable` method for each method or leave a general configuration for all attempts.
The `recover` method shown in the video also serves as a fallback, or an escape valve, to log the error in the system or display a standard message after all the `retryable` attempts.
The `recover` method is used differently; it can be used with the `retryable` annotation, or if used generically with `retryTemplate`, it's not necessary to use an annotation.
If you're here to learn Spring, you're in the right video.
Link to share the video: • Spring Boot - Retryable e Recover
Link to the channel for other Spring content: / rodrigofreitasalv