Examples of using Swagger with Spring MVC, client libraries, validations, routing rules and other entirely good stuff.