Skip to content

About

Spring Boot REST API for product management

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Product API

A REST API built with Spring Boot for managing products.

Features

  • CRUD operations
  • Spring Data JPA
  • MySQL
  • DTO pattern
  • Bean Validation
  • Global Exception Handling
  • Pagination
  • Category filtering
  • Swagger/OpenAPI
  • Unit tests with JUnit & Mockito

Tech Stack

  • Java 21
  • Spring Boot
  • Spring Data JPA
  • MySQL
  • Maven
  • Lombok
  • Swagger/OpenAPI
  • JUnit 5
  • Mockito

Endpoints

GET /products GET /products/{id} POST /products PUT /products/{id} DELETE /products/{id}

GET /products?page=0&size=5 GET /products?category=Electronics

About

Spring Boot REST API for product management

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages