- Spring Boot
- Restful best practices
- DB connection
- Local - in-memory like H2
- Local
- SQL-based: MySQL, PostgreSQL, ...
- NoSQL-based: Redis, MongoDB, ...
-
Dockerized
- Repository
- Spring Data JPA
-
Spring Data Rest
- Service
- Mapper
- Manual
- ModelMapper
- MapStruct
- Mapper
- DTO
- Creat (CRUD)
POST /projects
- Read (CRUD)
GET /projectsGET /projects/{pid}
- Update (CRUD)
PUT /projects/{pid}PATCH /projects/{pid}
- Delete (CRUD)
DELETE /projectsDELETE /projects/{pid}
- Exceptions
- Validation
- Audit
- Document
- Logger
- Aspect
- @annotation
- execution
- Aspect
- Annotation
- Test
- Unit Test
- Integration Test
- End-To-End Testing
Repository navigation
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|