Я хочу использовать springfox
для создания документов API в проекте springmvc
. Но, используя springfox
, я должен добавить аннотацию java к контроллерам и моделям, что очень инвазивно. Итак, что я могу сделать, чтобы использовать его менее инвазивным способом? Или какие еще рамки могут это сделать? (Я не знаю, если я могу выразить это ясно.)Как использовать springfox менее инвазивным способом?
0
A
ответ
0
Springfox не требует аннотаций на контроллерах и модели, кроме тех, вам нужны в любом случае, т.е. пружинных аннотаций как @RequestMapping
или Джексона аннотаций как @JsonProperty
.
Это явно указано в качестве одной из целей в springfox project
Спасибо за ваш answer.And есть ли способ, чтобы сообщить разницу между двумя версиями? – Shildon
Две версии чего? Если u означает с или без аннотаций swagger, то, скорее всего, вы пропустите что-то вроде более высокой верности выражения таких вещей, как описания, заказы, имена. В основном, что помогает сделать документы лучше, чем то, что __inferred__. –