This is a basic Spring Boot Study
- Spring Boot Web
- Spring Boot Actuator
- Spring Boot Security
- Spring Validation
- Spring Boot JPA
- Spring Boot Doc
- Integrated Tests
- Unit Tests
- JPA Tests with H2
- Custom Exceptions
- Prometheus
- Postgres
- Grafana
- Lombok
- MapStruct
- Jib Maven Plugin (Generate and build Docker Java Images)
Access http://localhost:8080/api/swagger-ui/index.html to see the API Documentation.
All endpoints has Basic Authentication.
You must to create a User in user table with roles "ROLE_USER,ROLE_ADMIN" in column "Authorities".
Spring will print a bycript password, just copy if you want or create your own, but remember to create the password with the bycrypt format.