Minimal Spring Boot sample app.
For building and running the application you need:
In this project, we use some package which has the version that:
- Springboot 2.7.17-SNAPSHOT
- Postgresql 16
The implementation in this project:
- Design Pattern: Abstract Factory
- Custom validate annotation
- Custom handle exception
- Implement query by JPA Specification
- Spring Security with JWT
- Authentication / Authorization
- MinIO (undone)
Released under the Apache License 2.0. See the LICENSE file.