This project is a Spring Boot 3 web application that integrates Spring Security for authentication and authorization, and Swagger UI for API documentation using OpenAPI 3.
- Java 17 or higher
- Maven 3 or higher
-
Clone this repository.
git clone https://github.com/pasan1/Spring-Boot-3-with-spring-security-and-swagger-ui.git
-
Navigate to the project folder.
cd spring-boot-security-swagger
-
Build the project.
mvn clean install
-
Run the project.
mvn spring-boot:run
-
Access the Swagger UI at http://localhost:8088/swagger-ui/index.html.
- Spring Security for authentication and authorization.
- Swagger UI for API documentation using OpenAPI 3.
- Run the application.
- Access the Swagger UI at http://localhost:8088/swagger-ui/index.html.
- Use the Swagger UI to test the API endpoints.
This project is licensed under the MIT License - see the LICENSE file for details.