A simple Inventory Management System built using Spring Boot, Spring Data JPA, and MySQL.
Follows a clean MVC architecture (Entity → Repository → Service → Controller) and exposes RESTful endpoints for managing inventory items.
- Add new inventory items
- View all inventory items
- View a single item by ID
- Update selected fields via
PATCH - Delete an item
- Uses MySQL database for persistent storage
- No frontend — JSON API tested via Postman