Swagger documentation pour le Printemps Paginable interface

J'ai développé une microservice à l'aide de Printemps de Démarrage. La documentation de l'API REST est faite avec Swagger. Un peu de REPOS des ressources, l'utilisation de Printemps concepts de fournir la pagination pour gratuit. Ci-dessous est un exemple:

@RequestMapping(value = "/buckets", method = GET)
public PagedResources list(Pageable pageable, PagedResourcesAssembler assembler) {
    return bucketService.listBuckets(pageable, assembler);
}

Si j'ouvre le Style de la page, le formulaire ci-dessous est disponible pour la ressource:

Swagger documentation pour le Printemps Paginable interface

Le problème que j'ai est que le paginable paramètre est détecté avec un contenu de type application/json et je ne sais pas comment passer d'une valeur à modifier la taille de la page par exemple. Toutes les valeurs semblent être ignorés.

Est-il possible de passer des paramètres de requête comme objet JSON? ou est-il possible de configurer Swagger pour générer la requête indépendante des champs de paramètre pour les getters contenue par la Paginable interface?

Veuillez noter que je suis en utilisant Springfox avec Gradle:

compile 'io.springfox:springfox-spring-web:2.3.1'
compile 'io.springfox:springfox-swagger2:2.3.1'
compile 'io.springfox:springfox-swagger-ui:2.3.1'
  • Êtes-vous à l'aide de printemps-fox pour générer le Swagger spec dans le RESTE du contrôleur?
  • Oui, je suis en utilisant Springfox dans la version 2.3.1.
InformationsquelleAutor Laurent | 2016-02-15