This project is a Spring Boot application that demonstrates API documentation using Springdoc OpenAPI. It includes a simple Employee
class with validation annotations and a main application class to run the Spring Boot application. The project is configured to initialize SQL scripts and provides paths for API documentation and Swagger UI.
Technologies used:
- Java
- Spring Boot
- Maven
- SQL
- Springdoc OpenAPI
Features:
- RESTful API for managing employees
- API documentation with Swagger UI
- Validation for employee data
Configuration:
- Application name:
demo-api-documentation
- Customizable server port
- API documentation available at
/api-docs
- Swagger UI available at
/swagger-ui.html