I have a feign client with spring boot app, that has a method signature like below - it uses SpringQueryMap to send URL parameters.
@PostMapping(path="/api/services/helper/reduce")
ResponseEntity<List<String>> filterSupply(
@SpringQueryMap FilterTripParams params,
@RequestBody List<String> supply_list);
The problem is mapped field names of the params are in the camel case while I expect them in the snake case since have spring.jackson.property-naming-strategy=SNAKE_CASE
Serialization and deserialization with the @RequestBody work as expected.
I would consider it a bug.
Comment From: OlgaMaciaszek
@Pilipets thanks for reporting this. Please provide a minimal, complete, verifiable example that reproduces the issue.
Comment From: spencergibb
@Pilipets please be respectful. You opened an issue as we were completing a major release with a year's worth of work. Then many team members took time off over holidays. You have no concept of our lives outside of open source support.
Comment From: Pilipets
@spencergibb My fault, agree - I don't have a working example anymore, so will close the issue.
Comment From: spencergibb
Thanks