Skip to content

sudhirkumar85/Library-Management-System-Spring-Boot-JSP-MySQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Library Management System – Spring Boot, JSP & MySQL

A Library Management System (LMS) built using Spring Boot, JSP, JPA, and MySQL. This project demonstrates a full-stack Java web application with CRUD operations, database integration, and a user-friendly interface. Perfect for beginners who want to learn Java full-stack development.

Watch the Full Tutorial on YouTube

🎥 Library Management System Full Project Tutorial https://youtu.be/2f8H5duPmuQ

📺 CodingWithSudhir YouTube Channel https://www.youtube.com/@CodingWithSudhir

Features

Add, Edit, Delete, and View Books

Add, Edit, Delete, and View Library Members

Search functionality for Books and Members

Full CRUD operations using Spring Data JPA

MySQL Database integration

JSP frontend for user interaction

Organized project structure with Controllers, Services, and Repositories

Technology Stack

Backend: Java, Spring Boot, Spring Data JPA

Frontend: JSP, HTML, CSS

Database: MySQL

Build Tool: Maven

Project Setup / How to Run

Clone the repository:

git clone https://github.com/your-username/library-management-system.git

Import the project in your IDE (Eclipse, IntelliJ, or NetBeans)

Create a MySQL database named library_db

Update database credentials in application.properties

Run the Spring Boot application

Open your browser and go to: http://localhost:8080/

Learning Outcomes

Understanding Spring Boot project structure

CRUD operations with Spring Data JPA

Database connection and integration with MySQL

JSP frontend development

Full-stack Java web application development

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published