A Spring Boot REST API for managing books and authors with CRUD operations, pagination, filtering, sorting, and Swagger API documentation.
- CRUD operations for Books and Authors
- Pagination, filtering, and sorting support
- H2 in-memory database (no external setup required)
- Swagger UI for API documentation
- Runs on Spring Boot + JPA
- Java 17
- Spring Boot 3
- Spring Data JPA
- H2 Database
- Swagger (Springdoc OpenAPI)
- Maven
git clone https://github.com/<your-username>/bookstore-api.git
cd bookstore-api
mvn spring-boot:run