Интерфейс клиента выглядит следующим образом
@GET("v3/users/posts")
Call<User> loadPosts(@QueryMap Map<String,String> data);
Затем RestController должен обработать карту данных запроса, возвращающих сообщение пользователя.Есть несколько параметров, которые можно поместить в карту, как показано в UserService.findUserPosts ().Можно ли использовать карту для передачи данных в контроллер Spring Rest?У меня есть ограничение: оно унаследовано от кода с использованием параметров @Query, но теперь оно выросло до целого числа, и карта запросов будет ограничивать изменения на клиенте.Буду очень признателен за отзывы.Большое спасибо
@RestController
public class UsersController{
@RequestMapping(value = "/user/posts", method = RequestMethod.GET,
produces = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<User> getUserPosts(.......What here) {
List<Posts> posts = userService.findPostsBy(id,postKey,offset,when);
}