Open API is world’s most widely user API description standard for describing HTTP APIs.
Springdoc-openapi is java library helps to automate the generation of API documentation using spring boot projects. Spring Doc Open API 3 library automatically generates API documentation in JSON/YAML and HTML format.
In this video we go through history of Open API standard and features that springdoc-openapi library provides for generating open api specification for your spring projects.
GitHub project: https://github.com/kanezi/springdoc-o...
00:00 - intro
01:02 - open api history
03:54 - springdoc-openapi
04:29 - example spring boot project
06:49 - open api spec
07:55 - api groups
10:37 - rest controller
11:48 - open api annotations are verbose
12:33 - email controller functionality
14:18 - out of the box spring doc features
16:08 - handling errors
18:50 - customize open api description
20:40 - outro