Project built with Spring Boot as a way of learning and testing some Spring technologies.
Follow the technologies and solutions present in this project below:
- Java 8 + Spring Boot 2.1.6.RELEASE;
- Spring Boot DevTools;
- Spring Data;
- Creation of REST API;
- Bean Validation;
- Using all HTTP verbs and dealing with possible errors;
- Pageable (pagination and ordering);
- Spring Cache;
- Spring Security + JWT;
- Spring Actuator;
- API documentation with Swagger.
- To perform the services tests, follow the file
spring-boot-murillo-pezzuol.postman_collection.json
to be imported into Postman located at the root of the repository.
Feel free to contribute, we continue with an MIT license
. 😍here