2016-05-28 2 views
0

Je souhaite utiliser springfox pour générer des documents API dans un projet springmvc. Mais en utilisant springfox, je dois ajouter des annotations java aux contrôleurs et aux modèles, ce qui est très invasif. Alors, que puis-je faire pour l'utiliser de manière moins invasive? Ou quoi d'autre cadres peuvent le faire? (Je ne sais pas si je peux l'exprimer clairement.)Comment utiliser springfox d'une manière moins invasive?

Répondre

0

Springfox ne nécessite pas d'annotations sur les contrôleurs et le modèle autres que ceux que vous auriez besoin de toute façon à savoir les annotations de printemps comme @RequestMapping ou annotations jackson comme @JsonProperty.

Ceci est explicitement déclaré que l'un des objectifs des springfox project

+0

Merci pour votre answer.And est-il possible de signaler la différence entre deux versions? – Shildon

+0

Deux versions de quoi? Si vous voulez dire avec ou sans les annotations fantaisistes alors, vous allez probablement manquer des choses comme une plus haute fidélité d'exprimer des choses comme des descriptions, des commandes, des noms. Fondamentalement, les choses qui aident à faire les docs mieux que ce qui est __inferred__. –