A while ago I shared a guide on youtube on how to create a Restfull API with Spring Boot, Project Lombok and Swagger. I leave you here the guide so you can enjoy it and put any questions you have in the comments.
The guide consists of 3 parts in which we go from the creation of the project from Spring Initializr to the implementation and construction of the graphical interface with Swagger and Swagger UI. The final product will be to create the restfull services to perform a basic CRUD on the user entity.
Resources and tools to use
- Spring Initializr
- Spring Tools 4 for Eclipse
- JDK 1.8 (If you don't have it installed you can go here to see the installation guide)
- MySQL 8.0.20
- MySQL Workbench 8.0.20
- Lombok 1.18.12
Project source code
You can get the project in my github profile or in the following link: https://github.com/JesusHenriquez/crud-restfull-springboot
If you have any questions or suggestions do not hesitate to leave it in the comments and we will take it into account.