Overview
Explore the integration of OpenAPI 3 and Spring Boot in this 35-minute conference talk from Spring I/O Bridge. Dive into the springdoc-openapi project, which accelerates the generation of OpenAPI documentation for Spring Boot projects. Learn about the widespread adoption of OpenAPI 3 specification in various industries since July 2017 for discovering and understanding REST API capabilities. Gain insights into key functionalities, including an introduction to OpenAPI 3 and Swagger2, the purpose of springdoc-openapi, migration strategies, integration with spring-web and spring-webflux, JSR 303 Bean Validation, actuator integration, global exception handling, HATEOAS and Pageable support, spring-security and OAuth 2.0 integration, multiple OpenAPI descriptions and group support, microservices architecture with spring-cloud-gateway, Kotlin integration, and offline OpenAPI 3 documentation generation. Access the GitHub repository for hands-on examples and demonstrations.
Syllabus
Bringing together OpenAPI 3 and Spring Boot by Badr Nasslahsen @ Spring I/O Bridge
Taught by
Spring I/O