The Spring Boot Skeleton Project is based on Spring Boot version 3.
To define RESTful endpoints, utilize the spring-web-starter
. You can create endpoints using @Controller
or @ControllerAdvice
for handling specific URLs and implementing error handlers, respectively.
For user authentication, Spring Security is integrated into the project.
Springdoc Swagger is integrated to provide an online OpenAPI documentation for your API.