Support declaring API versions through a `@RequestMapping` attribute, and configuring all aspects of API versioning in Spring MVC and WebFlux.