Learning Java Spring Boot
Using "Spring Initializr" to generate Spring Boot Project.
Using Java 19 JDK and MySQL Database for the REST API.
Layers are as follows:
- Client (i.e. Front-end React/Angular, Mobile)
- API Layer (i.e. GET, POST, PUT, DELETE)
- Service Layer (where Business Logic resides)
- Data Access Layer (where Database functions resides)
- Database (i.e. MySQL, MariaDB, PostgreSQL, MongoDB)