Spring boot custom deserialization HandlerMethodArgumentResolver
I have a spring boot web app, that utilize strategy pattern, based on a specific value lets call is StrategyProp.
Meaning, many properties are defined as Interfaces with implementations depending on what strategy to use.
This is all fine, given @RequestBody RequestInterface that holds the StrategyProp, I have just created a custom deserializer, that does the job for me correctly.
But not all endpoints look this way, some endpoints take a property as a header, @RequestHeader(), or...