This is a simple Spring Boot CRUD (Create, Read, Update, Delete) application that demonstrates how to perform basic operations on a database using Spring Boot, Spring Data JPA, and MySQL (or any preferred database).
- Create a new record (POST)
- Retrieve all records (GET)
- Retrieve a record by ID (GET)
- Update a record (PUT)
- Delete a record (DELETE)
- Exception handling for invalid IDs
- Integrated with MySQL database
- Tested using Postman / Swagger UI
| Technology | Description |
|---|---|
| Java | Programming Language |
| Spring Boot | Application Framework |
| Spring Data JPA | Database ORM Layer |
| MySQL | Relational Database |
| Maven | Build & Dependency Management |
| Postman | API Testing Tool |