Skip to content

kaan9898/LibraryManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

A simple Spring Boot application for managing a library's books.
This project provides RESTful APIs to add, update, delete, and retrieve books.

Features

  • Add a new book with details such as ISBN, title, author, section, shelf, and publication year.
  • Retrieve all books in the library.
  • Search books by ISBN, author, or section.
  • Update existing book details.
  • Delete books from the library.
  • Default book status is "In stock".

Technologies Used

  • Java 17+
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • H2 database
  • Lombok

Project Structure

com.kaan_karahan.LibraryManagementSystem

├── Controller REST API endpoints

├── Model Book entity

├── Repository Database access layer

├── Service Business logic

└── LibraryManagementSystemApplication.java

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages