Here is an explanation of the various libraries.
Springfox is in a sense v2 of the swagger library, which used to be packaged as mangofactory
. What happened, we moved from using a private repo to creating a github organization to support development as a team.
In short, mangofactory
has evolved into springfox
, which supports the 2.0 version of the swagger specification (in addition to 1.2). To be clear, Springfox and its predecessor support spring mvc.
io.swagger
is the mother ship if you want. It perfectly supports spring and jax-rs. Therefore, if you are looking for Jax-rs-based service support using spring or otherwise, this is a great option.
source share