Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 561 Bytes

File metadata and controls

28 lines (20 loc) · 561 Bytes

🚀 Spring Boot CRUD API with PostgreSQL & JPA

This is a simple REST API project built using Spring Boot, JPA (Hibernate), and PostgreSQL.
It demonstrates basic CRUD operations, pagination, and input validation.


🧰 Tech Stack

  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Hibernate (JPA implementation)
  • PostgreSQL
  • Bean Validation (Jakarta Validation)

📌 Features

  • Create a user
  • Get all users with pagination
  • Get user by ID
  • Delete user
  • Input validation (name, email)
  • Automatic table creation using JPA