A sample REST CRUD application that shows caching using simple in memory caching in Spring Boot and also with Redis cache.
Project Structure:
- Custom Exception added on exception package.
- Learn to develop and implement CRUD and REST services using Spring Boot
- Understanding configuration and execution of spring framework with DTO pattern
- Performing CRUD operations using Spring Boot Hibernate data jpa
- Implementing caching in Spring Project with in memory database and Redis Cache
- Custom Excetions and Exception handling in spring boot
- Soft Deleting using status
- Java 17 (Open JDK)
- Spring Boot
- Hibernate JPA
- Postman
- MYSQL database
- Redis Cache (NoSQL DB for caching)
- Maven
- Intellij-Idea